domain driven design

<programming>

A software design discipline that says that:

* Software design for a complex domain requires expert understanding of the domain.

* Understanding depends on a shared, agreed and unambiguous language.

* Understanding is expressed in a shared model of the problem space that faithfully captures the essential complexity of the domain.

* A complex domain must be separated into "Bounded Contexts".

* The model and language should evolve with the current understanding of the domain.

https://verraes.net/2021/09/what-is-domain-driven-design-ddd/

Last updated: 2021-11-02

Nearby terms:

domain calculusdomain driven designdomain engineeringdomain handle

Try this search on Wikipedia, OneLook, Google



Loading