

#19530
Mentioned in 2 episodes
Domain-Driven Design
Tackling Complexity in the Heart of Software
Book • 2003
Domain-Driven Design (DDD) is a software design approach introduced by Eric Evans in 2003.
The book emphasizes the importance of understanding the business domain and creating software models that closely reflect this domain.
Key concepts include the use of a Ubiquitous Language, Domain Modeling, Entities, Value Objects, Services, Aggregates, and Repositories.
The book also discusses Bounded Contexts, which help in managing complex domains by decomposing them into smaller, more manageable parts.
Evans stresses the iterative process of refining the model through continuous collaboration between developers and domain experts, ensuring that the software design is driven by the domain rather than by technology or frameworks.
The book emphasizes the importance of understanding the business domain and creating software models that closely reflect this domain.
Key concepts include the use of a Ubiquitous Language, Domain Modeling, Entities, Value Objects, Services, Aggregates, and Repositories.
The book also discusses Bounded Contexts, which help in managing complex domains by decomposing them into smaller, more manageable parts.
Evans stresses the iterative process of refining the model through continuous collaboration between developers and domain experts, ensuring that the software design is driven by the domain rather than by technology or frameworks.
Mentioned by
Mentioned in 2 episodes
Mentioned by 

when discussing bounded context in event-driven architecture.


Indu Alagarsamy

18 snips
Event Driven Architectures
Mentioned by ![undefined]()

as a book he has read, relating to his experience of having a domain expert in the mob.

Austin Chadwick

The DDD Dream? A Domain Expert Full-Time in a Mob 🚀
Mentioned as the creator of domain-driven design, a software design approach.

How does executable specifications compare with other modeling paradigms?
Mentioned by 

as a seminal work on Domain-Driven Design.


Vaughn Vernon

Tech Talk: Domain Driven Design And Microservices
Mentioned by 

as a foundational text in domain-driven design.


Susanne Kaiser

Optimizing Organizational Flow with Wardley Mapping & DDD • Susanne Kaiser & James Lewis