Mi az a DDD?

A DDD a Domain-Driven Design rövidítése.

📜

Meghatározás

A Domain-Driven Design (DDD) egy szoftverfejlesztési megközelítés, amelynek célja magas minőségű szoftver létrehozása, amely megfelel az üzleti igényeknek.

🎯

Elsődleges Fókusz

A DDD a projekt fő fókuszát az üzleti domain alaplogikájára és koncepcióira helyezi.

🤝

Együttműködés

A DDD elősegíti a technikai és domain szakértők közötti kreatív együttműködést annak érdekében, hogy a modell pontosan tükrözze az üzleti folyamatokat.

📚

Referencia Anyag

A modell referenciaként szolgál mind az üzleti, mind a technikai csapatok számára, egy közös "Ubiquitous Language" használatával, amely leírja a fogalmakat.

🗂️

Modell Artefaktumok

A modell különféle artefaktumokat tartalmaz, például diagramokat, dokumentumokat és prototípusokat, amelyek az üzleti domaint képviselik.

🔄

Szinkronizálás

A modellt és a szoftvertervezést szinkronban kell tartani, és a tervezés bármilyen változtatását a modell alapján kell érvényesíteni.