- mi az a MVC,
- miben segíthet nekünk a DDD,
- mikor érdemes használni,
- mik a DDD építőkövei.
A cikkhez tartozó videóban konkrét példákon keresztül mutatom be a részleteket.
Mi az a DDD, azaz Domain Driven Design?
A Domain-driven design egy szoftverfejlesztési megközelítés, ami komplex feladatok implementálásában segít. A DDD célja, hogy a projekt elsődleges fókusza a fő domain-re, azaz területre essen és annak logikájára. Továbbá a DDD lényege, hogy a komplex design-ok a domain modelljén alapuljanak. A módszer érdekében áll, hogy kreatív kollaboráció alakuljon ki a technológiai szakértők, és a terület szakemberei között egy konceptuális modell alkalmazásával, ami megcélozza a kiválasztott domainben felmerülő problémákat.
Ha szeretnéd megtanulni, hogyan építhetsz komplex szoftvert a DDD segítségével, nézd meg előadásomat itt: