Domain-driven design

Back

Domeenipõhine disain on peamine tarkvara kujudamise viis, see keskendub
tarkvara modelleerimisele. See mudel jagab suure süsteemi piiratud kontekstideks
millel igalühel on oma mudel.

Domeenipõhine disain põhineb järgmistel eesmärkidel:

  1. Põhifookus on põhiodomeenil
  2. Keerukate kujunduste rajamine
  3. koostöö teiste ekspertidega, et iteratiivselt luua mudelit.

Casetool selleks on nt Structurizr

Plussid Miinused
Tuleb hästi structured disain Vahest juhtub, et sa teed endale rohkem tööd kui vaja
Sources: Wikipedia
Sources: Medium