🌖 0. 들어가며 > 최근 최범균 저자의 ‘도메인 주도 개발 시작하기’를 읽었는데 시간이 지나니 휘발되는 거 같아서 이를 기록하고 싶어서 블로그에 쓰게 되었습니다. 백엔드 개발자로서 개발을 하기 전에 막무가내 구현만 완성하는 것이 아닌 왜 이런 코드를 작성하였는지
개념 모델은 순수하게 문제를 분석한 결과물개념 모델은 데이터베이스, 트랜잭션 처리, 성능, 구현 기술과 같은 것을 고려하고 있지 않기 때문에 실제 코드를 작성할 때 개념 모델을 있는 그대로 사용할 수 없다.그렇기에 개념 모델을 구현 가능한 형태의 모델로 전환하는 과정을
🌗 1. 도메인 모델과 set 메서드 > 도메인 모델에서 set 메서드는 문제가 될 수 있다. 사용자 정보를 담는 User 클래스를 작성할 때 데이터 필드에 대한 get/set 메서드를 작성할 수 있다. 하지만 get/set 메서드를 무조건 추가하는 것은 좋은 것이