도메인이 빈약했을 때는 Service가 필요했지만, 도메인이 풍부해지면서 Service는 자연스럽게 사라졌다 ! 1,2주 차에는 미션과 요구사항, 도메인이 간단해서 늘 협력메시지 시나리오 흐름과 객체들의 책임과 역할을 모두 설계한 뒤 진행을 했지만 이번 3주차 로또는 요구사항이 많고 초기 설계하는 과정에서 너무 많은 역할과 로직들이 떠올라 유즈케이스와 기능구현목록 분석후 간단한 설계후 진행하였다. 하지만 이러한 원인 때문인지 미션 구현과 리팩토링 과정에서 많이 헤매었고, 특히 리팩토링을 하는 과정이 힘들었다.이러한 과정 속에서 service 계층이 있었다가 최종적으로는 제거가 되었다. 우선 1,2주차에 비해 복잡하고 요구사항이 많아진 만큼 웹 애플리케이션 개발 경험을 떠올리며 Service 계층이 필요..