본문 바로가기
Backend#Backend#Architecture조회 1

DDD란?Domain-Driven Design

정의

Eric Evans가 제안한 복잡 도메인 설계 방법론. Bounded Context·Aggregate가 핵심.

DDD란?

기술보다 비즈니스 도메인 모델링을 중심에 두는 설계 접근이다.

핵심 개념

  • Bounded Context — 모델 경계
  • Aggregate — 트랜잭션 일관성 경계
  • Entity / Value Object
  • Repository
  • Event Storming — 도메인 이벤트 발굴 워크숍

🔗 함께 보면 좋은 용어

Backend 전체 →