https://product.kyobobook.co.kr/detail/S000001804574
- DDD는 주로 명확하게 바운디드 컨텍스트 내에서 보편언어를 모델링 하는 것
- 핵심도메인은 바운디드 컨텍스트가 핵심 전략적 계획으로 개발되고 있는 것
에그리거트 설계 원칙 4
1. 애그리거트 내 불변사항을 보호
2. 작은 애그리거트 설계
3. ID만을 참조해서 다른 애그리게이트 참조
4. 결과적 일관성을 사용해 다른 애그리거트 갱신
에그리거트 성능이슈
- 캐싱, 스냅샷
- 리액티브 고려
함수형과 DDD
- 일부 내용은 함수형 언어 활용시 해당되지 않거나 규칙 재정의 필요
DDD 성공요소
- 좋은 사람들 고용(매우 좋은 개발자 필요)
'읽은책' 카테고리의 다른 글
코틀린 인 액션 (0) | 2023.11.01 |
---|---|
모던 자바 인 액션 (0) | 2023.11.01 |
적정 소프트웨어 아키텍처 (0) | 2023.10.31 |
패턴 랭귀지 (0) | 2023.10.30 |
영원의 건축 (0) | 2023.10.30 |