Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Bevezetés a Domain-Driven Designba
- A DDD alapelvei és motivációi
- A mindenütt használt nyelv és együttműködés a tartományi szakértőkkel
- Az alapvető, támogató és általános altartományok megkülönböztetése
Stratégiai tervezés és behatárolt kontextusok
- A behatárolt kontextusok és felelősségi köreik meghatározása
- Kontextusleképezés és integrációs minták
- Csapatok, szervezeti határok és adattulajdonlás kezelése
Taktikai minták — A tartománymodell építőkövei
- Entitások és azonosítókezelés
- Értékobjektumok és megváltoztathatatlanság
- Aggregátumok és tranzakciós határok
Tartományi szolgáltatások, adattárak és gyárak
- Mikor használjunk tartományi szolgáltatásokat az alkalmazásszolgáltatásokkal szemben
- Adattár-minták és perzisztenciával kapcsolatos megfontolások
- Gyár-minták összetett objektumok létrehozásához
Összetett viselkedés és invariánsok modellezése
- Invariánsok tervezése és üzleti szabályok kikényszerítése
- Eseményvezérelt modellezés és tartományi események
- Konzisztenciamodellek: végső konzisztencia és sagák
A DDD integrálása architekturális és mérnöki gyakorlatokkal
- A DDD összehangolása mikroszolgáltatásokkal és moduláris monolitokkal
- API-tervezés, korrupcióellenes rétegek és integrációs stratégiák
- A tartományi logika tesztelése: egységtesztek, integrációs tesztek és szerződéstesztek
A DDD bevezetése csapatokban és szervezetekben
- Tartományfeltáró workshopok és Event Storming futtatása
- Mindenütt használt nyelv létrehozása és kezelése a csapatok között
- A siker mérése és iteráció a tartománymodellen
Összefoglalás és a következő lépések
Követelmények
- Erős programozási tapasztalat objektumorientált nyelvekben
- A szoftverarchitektúra alapelveinek ismerete
- Az agilis fejlesztési gyakorlatok ismerete
Célközönség
- Szenior fejlesztők
- Szoftverarchitekták
- Technikai vezetők
21 Órák
Vélemények (1)
Hogy való életbeli példákat mutassunk
Elria Slabber - Glacier by Sanlam
Kurzus - Introduction to Domain Driven Design
Gépi fordítás