- Werkzeuge und Abläufe:
- Definition Domain Driven Design
- Domäne und Modell
- Ubiquitous Language für eine gute Zusammenarbeit mit dem Fachbereich
- Event Storming etablieren
Strategisches Design:
- Aufteilung in Bounded Contexts
- Erstellen einer Ubiquitous Language (Infragestellen und Vereinheitlichen)
- Subdomains (Definition, Arten)
- Context Mapping Beziehungen (Arten, Integration)
Taktisches Design:
- Domänen Objekte
- Services
- Muster Aggregate (Definition, Entities, Value Objects, Regeln für das Design, Modellierung des Verhaltens)
- Domain Events (entwerfen, implementieren, verwenden)
Fallbeispiel Migration einer Legacy Applikation:
- Ausgangssituation
- Verfahren und Vorgehen zur Migration
- Auswahl der Anwendung
- Die Migration nach Services
Methode
In diesem Seminar profitieren die Teilnehmenden von einem methodischen Mix aus einem Vortrag der Trainer:innen, Diskussionen und gemeinsamem Erfahrungsaustausch mit den anderen Teilnehmenden sowie von einem praxisnahen Fallbeispiel.