- DDD (Domain-Driven Design, 도메인 주도 설계)DDD(Domain-Driven Design)는 소프트웨어의 구조와 언어를 실제 비즈니스(도메인)에 맞추는 설계 방법입니다. 2003년 에릭 에반스(Eric Evans)의 책 *Domain-Driven Design*에서 정리되었습니다.아키텍처·2026.10.02 · architecture, backend, ddd
- DDD 전술 설계 (Tactical Design)전술 설계는 전략 설계로 나눈 하나의 Bounded Context 안에서, 도메인 규칙을 코드로 어떻게 표현할지 정하는 패턴 모음입니다.아키텍처·2026.10.02 · architecture, backend, ddd
- DDD 전략 설계 (Strategic Design)전략 설계는 DDD에서 시스템을 어떤 기준으로 나누고, 나눈 조각들이 서로 어떻게 관계를 맺을지 정하는 단계입니다. 클래스 하나하나를 어떻게 만들지는 다루지 않습니다. 그건 전술 설계의 몫입니다.아키텍처·2026.10.02 · architecture, backend, ddd
- Aggregate (애그리거트)Aggregate는 데이터 변경의 단위로 함께 다뤄야 하는 객체들의 묶음입니다. 묶음 바깥에서는 대표 객체 하나, 즉 Aggregate Root를 통해서만 안쪽 객체에 접근할 수 있습니다.아키텍처·2026.10.02 · architecture, backend, ddd
찾는 내용이 없다면 직접 물어보세요
프로젝트와 블로그 글에서 답을 찾습니다