패키지 구조
Before
- service : 레이싱 게임을 제공하는 객체 (ex. RacingCarGame), 어플리케이션의 중심이 되는 기능을 제공하는 객체
- domain : 레이싱 게임을 제공하기 위해 사용되는 객체
- view : 사용자에게 보여지는 부분을 담당하는 객체
After
service 계층에 있는 RacingCarGame 객체의 실제 로직을 확인해보면 도메인 객체를 가지며 해당 도메인 객체들을 변화시키고 있다. service 계층에 있지만 실제로는 도메인의 역할을 하고 있다.
- domain : 레이싱 게임을 제공하기 위해 사용되는 객체
- view : 사용자에게 보여지는 부분을 담당하는 객체
1단계 피드백 정리
2단계 피드백 정리