Domain-Driven Design

DDD의 전략적 설계(Bounded Context, Ubiquitous Language, Context Map)와 전술적 설계(Aggregate, Entity, Value Object, Repository) 패턴