Post

Domain Driven Design

✅ DDD

Domain Driven Design
software development philosophy
emphasizes the importance of understanding and modeling the business domain

  • align software more with the business needs
  • software reflects the business domain it is intended to serve

✔️ Domain, Model

a specific problem we are trying to solve in the real world
abstract ourselves from the domain: abstraction through a model

✔️ ubiquitous language

common language both used by developers and buisiness stakeholders

This post is licensed under CC BY 4.0 by the author.