Domain-Driven Design의 적용 시리즈를 공부하며 정리한 저장소입니다. PART 1. VALUE OBJECT와 REFERENCE OBJECT 동일함(identical)의 의미 별칭(aliasing) 문제 불변성 생명 주기 제어 도메인의 복잡성 예제 PART 2. AGGREGATE와 REPOSITORY 흔하디 흔한 주문 도메인 AGGREGATE REPOSITORY 예제 PART 3. Dependency Injection과 Aspect-Oriented Programming 도메인 객체의 생명주기 객체 그리고 영속성(Persistence) 영속성(Persistence)과 REPOSITORY 결합도 의존성 주입 AOP