/java-racingcar-precourse

자동차 경주 게임 미션을 위한 저장소

Primary LanguageJava

자동차 경주 게임

구현할 기능 목록

  • 경주할 자동차 이름을 입력 받는다.

    • 입력의 유효성을 검사한다.
      • 입력이 있는지 확인
      • 각 자동차의 이름이 5글자를 넘는지 확인
  • 시도할 회수를 입력받는다.

    • 입력의 유효성을 검사한다.
      • 입력이 있는지 확인
      • 숫자가 맞는지 확인
  • 각 회차별 실행 결과를 출력한다.

  • 전진 여부를 random 값을 통해 정한다.

  • 우승자를 출력한다.

요구사항

  • 자바 코드 컨벤션을 지키면서 프로그래밍한다.
  • 함수의 길이가 15라인을 넘어가지 않도록 구현한다.
  • else 예약어 (switch/case)를 사용하지 않는다.
  • indent depth를 3이 넘지 않도록 구현한다. 2까지만 허용한다.
  • 3항 연산자를 쓰지 않는다.