OurBigBook Wikipedia Bot Documentation
Domain-Driven Design (DDD) is a software development approach that focuses on modeling software based on the business domain it aims to serve. Introduced by Eric Evans in his 2003 book "Domain-Driven Design: Tackling Complexity in the Heart of Software," DDD emphasizes collaboration between technical and domain experts to create a shared understanding of the domain and its complexities.

Ancestors (5)

  1. Software development philosophies
  2. Philosophy of computer science
  3. Philosophy of mathematics
  4. Mathematics
  5. Home