Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 네임드 뷰
- 커스텀 로그인
- 도커빌드
- VUE
- rabbitmq 에러
- forNmae()
- 리덕스 공식문서
- Express
- ACCESS_REFUSED
- EBS
- .getClass()
- 자료구조
- 리액트
- AWS
- quert
- 자바
- $emit()
- react
- 리덕스
- 애그리거트
- redux
- vue.js
- paraller
- exiting abnormally
- REDIS
- 오라클
- 오라클 병렬처리
- 트리 회전
- 컴포넌트 주도
- Java Reflextion API
Archives
- Today
- Total
목록ddd (1)
개발정리
애그리거트
백 개 이상의 테이블을 한 장의 ERD에 표시하면 데이터 구조를 이해하는데 어려움주요 도메인 요소 간의 관계를 파악하기 어렵다는 것은 코드를 변경하고 확장하는 것이 어려워 진다는 것복잡한 도메인을 이해하고 쉬운 단위로 만들려면 상위 수준에서 모델을 조망할 수 있는 방법이 필요한데, 그방법이 애그리거트다.애그리거트는 관련된 객체를 하나의 군으로 묶어준다. 수 많은 객체를 애그리거트로 묶어서 바라보면 상위 수준에서 도메인 모델 간의 관계를 파악 할 수 있다. 애그리거트는 모델을 이해하는데 도움을 줄 뿐만 아니라 일관성을 관리하는 기준도 된다.-> 애그리거트는 복잡한 도메인을 단순한 구조로 만들어 준다. 경계를 설정할 때 기본이 되는 것은 도메인 규칙과 요구사항이다. 애그리거트 루트애그리거트는 여러 객체로 구..
CS/DDD
2024. 7. 12. 22:15