- 피드백 강의 전까지 미션 진행
피드백 강의 전까지 혼자 힘으로 미션 진행. 미션을 진행하면서 하나의 작업이 끝날 때 마다 add, commit 예를 들어 다음 숫자 야구 게임의 경우 0, 1, 2단계까지 구현을 완료한 후 push
- 피드백 앞 단계까지 미션 구현을 완료한 후 피드백 강의를 학습한다.
- Git 브랜치를 master 또는 main으로 변경한 후 피드백을 반영하기 위한 새로운 브랜치를 생성한 후 처음부터 다시 미션 구현을 도전한다.
git branch -a // 모든 로컬 브랜치 확인
git checkout master // 기본 브랜치가 master인 경우
git checkout main // 기본 브랜치가 main인 경우
git checkout -b 브랜치이름
ex) git checkout -b apply-feedback
- 구현 내용 [입력]
- 숫자 입력시 같은 숫자가 중복으로 있으면 오류를 배출한다.
- 숫자 입력은 ball_size개로 제한하고, 다르면 예외발생
[출력]
- 중복되는 출력메세지는 상수로 만든다.
[게임]
- 1부터 9까지 서로다른 수 3개를 생성한다.
- 컴퓨터의 수와 플레이어 수를 비교한다.
- 특정자리에 특정 숫자가 있는지 알 수 있다.
- 같은자리에 같은 숫자가 있으면 스트라이크
- 같은자리에 다른 숫자가 있으면 볼
- 같은수가 모두 없으면 낫싱