🎞 1단계 - 블랙잭
[1단계 - 블랙잭 게임 실행] 망고(고재철) 미션 제출합니다. by Go-Jaecheol · Pull Request #433 · woowacourse
안녕하세요 카프카! 블랙잭 게임 - 1단계 미션 PR 제출합니다. 🙇♂️ 아직 부족하지만 잘 부탁드립니다 :) 감사합니다!
github.com
🚀 1단계 기능 요구 사항 정리

🚀 1단계 리팩토링 요구 사항 정리

✅ static 메서드 vs 싱글턴 패턴
✅ Stack vs Deque
🎞 2단계 - 블랙잭(베팅)
[2단계 - 블랙잭(베팅)] 망고(고재철) 미션 제출합니다. by Go-Jaecheol · Pull Request #580 · woowacourse/java-
안녕하세요 카프카! 이번 2단계 미션에서는 다음과 같이 크게 세 가지를 적용해보았습니다. 2단계 기능 구현 1단계 머지 후 반영 못한 피드백 반영 상태 패턴 적용 2단계 기능 구현 베팅 금액 입
github.com
🚀 2단계 리팩토링 요구 사항 정리

✅ 상태 패턴..?

🔒 Keep
- enum 활용하기
- 파라미터에 final 붙이기
- instanceOf 사용 지양하기
🚧 Problem
- 아직 각 계층 간의 책임 분리가 명확하지 않음
- 테스트가 전체적으로 부족하다..
🎯 Try
- null 값이 들어올 때 등 모든 경우에 대해 테스트 하기
- 단위 테스트 하나를 할 때도 꼼꼼하게 테스트 하기
- 디자인 패턴에 대해 더 자세하게 학습하기
'우아한테크코스' 카테고리의 다른 글
| [학습 로그] Domain, Entity, DAO, Repository (0) | 2023.10.19 |
|---|---|
| [학습 로그] Stack vs Deque (0) | 2023.04.21 |
| [글쓰기 미션] Level 1 - 우아한테크코스 한 달 생활기 (0) | 2023.04.20 |
| [학습 로그] 요구사항과 확장성은 어디까지 고려해야 할까 (0) | 2023.04.19 |
| [미션 회고] Level 1 - 사다리 타기 미션 회고 (0) | 2023.04.19 |