3주차1 [FE] 우아한 테크코스 6기 프리코스 3주차 회고: 로또 게임 시작 이번 과제에서는 이전 과제에서 목표로 삼았던 함수 분리와, 각 함수별 테스트 작성에 클래스(객체)분리, 도메인 로직에 대한 단위 테스트 작성이라는 목표가 추가되었다. 또한 함수가 단일 기능을 하도록 최대 15라인으로 함수 길이를 제한하고(함수를 분리하는 나만의 기준 만들기), 테스트 작성 이유에 대한 정리가 필요하다. 기능 요구 사항 구현 기능 목록 구현한 기능 목록은 다음과 같다. 입력받기 [ ✔ ] 로또 구입 금액 입력받기 (1000원 단위로) [ ✔ ] 당첨 번호 입력받기 (쉼표 기준으로 구분) [ ✔ ] 보너스 번호 입력받기 예외 [ ✔ ] 로또 구입 금액 입력: 1000원 단위로 끊어지지 않는 경우 [ ✔ ] 당첨 번호 입력: 숫자 중복 입력 [ ✔ ] 당첨 번호 입력: 6개보다 적거나 많.. 2023. 11. 8. 이전 1 다음 반응형