우아한테크코스 자동차 경주 게임 미션
🧑💻 소감
혼자 자체적으로 진행한 미션이다.
우테코 2기 백엔드 프리코스 2주차 때 나온 미션인데,
구현해보고 싶어서 오늘 하루 날잡고 구현해보았다.
미션 내용은 크게 어렵지 않아서 금방 완성시켰다.
미션 내용 중 명확하지 않은 부분들은 임의대로 제한을 두어서 이외는 모두 예외처리로 진행하였음.
이 문제는 예외사항에 특히 신경쓰면 좋을 것 같다.
📜 미션
https://github.com/woowacourse/java-racingcar-precourse
📋 기능 목록
https://github.com/soohyun-dev/javascript-racingcar/blob/soohyun-dev/README.md
⚙️ 파일 구조
📌 MVC 패턴 적용
📌 고려사항
- MVC패턴 적용
- Controller 는 게임의 진행을 담당
- View는 입출력만 담당
- Model은 게임의 정보저장 및 처리를 담당
- View와 Model은 서로 직접 정보를 주고 받지 않음.
- 메서드 10줄 제한
- depth 2제한
- 모든 상수 관리
📜 미션 소스 코드
https://github.com/soohyun-dev/javascript-racingcar
반응형
'성장기록 > 우아한테크코스' 카테고리의 다른 글
우아한테크코스 5기 프론트엔드 미션 리팩터링 3주차 로또 게임 (0) | 2022.12.07 |
---|---|
우아한테크코스 5기 프론트엔드 미션 리팩터링 2주차 야구 게임 (0) | 2022.11.30 |
우아한테크코스 5기 프론트엔드 미션 리팩터링 1주차 7번 (0) | 2022.11.28 |
우아한테크코스 5기 프론트엔드 미션 리팩터링 1주차 6번 (0) | 2022.11.28 |
우아한테크코스 5기 프론트엔드 미션 리팩터링 1주차 5번 (0) | 2022.11.28 |