Domain-Driven Design (DDD) on tarkvaraarenduse filosoofia, mis rõhutab ärivaldkonna mõistmise ja modelleerimise tähtsust. See on strateegia, mille eesmärk on parandada tarkvara kvaliteeti, viies selle paremini vastavusse selle teenindatavate ärivajadustega.
| HEAD | VEAD |
| lihtsustab keerulisi äriloogikat | struktuurid ja äriprotsess võib mitte vastata antud struktuurile |
| Sobib suurtele projektidele | Ei sobi väikestele projektidele |
Näide tööriistast: Axon Framework
Kasutatud allikad