DDD

Domain-Driven Design

Approach to software design centring the architecture on the business domain. Defines Bounded Contexts, Aggregates, Entities, Value Objects, Domain Events, and Ubiquitous Language. The dominant design methodology for complex enterprise and microservice systems.

Document
Eric Evans (2003) / Vaughn Vernon (2013)
URL
https://www.domainlanguage.com/ddd/
Label
Publication
Keywords
domain-driven design DDD bounded context aggregates entities value objects ubiquitous language domain events

Domain: Architecture · Publication