Domain-driven design

Mis on Domain-driven design?

Domain-Driven Design (DDD) on tarkvaraarendusmetoodika, mis keskendub keerukate ärisüsteemide loomisele, lähtudes äriloogikast ja domeenispetsiifilistest vajadustest. DDD ühendab tehnilise ja äripoole, et tagada, et tarkvara struktuur ja funktsionaalsus kajastavad reaalselt äri nõudeid ja protsesse. DDD keskne idee on töötada koos domeenispetsialistidega, et luua ühtne keel (ubiquitous language), mida kasutatakse nii koodi, dokumentatsiooni kui ka suhtluse alusena. See tagab, et arendajad ja äripoole esindajad mõistavad üksteist paremini.

domain

Domain-driven design eelised ja puudused

Eelised:

Puudused:

Näide vahendist: EventStorming

EventStorming on tööriist ja meetod, mida kasutatakse domeeni modelleerimiseks ja ühtse keele loomiseks.

Viited ja lingid