Schulungsübersicht
Was ist Domain-Driven Design (DDD)?
- Aufbau von Domänenwissen
Die Ubiquitous Language
- Das Bedürfnis nach einer gemeinsamen Sprache
- Erstellung der Ubiquitous Language
- Die Bausteine eines modellgetriebenen Designs
- Schichtarchitektur
- Entities (Entitäten)
- Value Objects (Wertobjekte)
- Services
- Module
- Aggregates (Aggregate)
- Factories (Fabriken)
- Repositories (Speicher)
Refactoring in Richtung tieferer Einsicht
- Kontinuierliches Refactoring
- Wichtige Konzepte ins Licht rücken
Integrität des Modells bewahren
- Bounded Context (Begrenzter Kontext)
- Kontinuierliche Integration
- Kontextkarte (Context Map)
- Gemeinsamer Kern (Shared Kernel)
- Kunde-Anbieter-Beziehung (Customer-Supplier)
- Conformist
- Vorbeugungsschicht (Anticorruption Layer)
- Trennung der Wege (Separate Ways)
- Offener Host-Dienst (Open Host Service)
- Destillation (Distillation)
Voraussetzungen
Keine Voraussetzungen erforderlich.
Erfahrungsberichte (5)
Dass wir Ihnen realistische Beispiele aus dem echten Leben zeigen können
Elria Slabber - Glacier by Sanlam
Kurs - Introduction to Domain Driven Design
Maschinelle Übersetzung
Er ist gut in dem Thema bewandert und besitzt fundiertes Fachwissen.
Bonke Tshongweni - Glacier by Sanlam
Kurs - Introduction to Domain Driven Design
Maschinelle Übersetzung
Wir haben viel Information erhalten, die uns zeigt, wie komplex DDD sein kann. Das erfordert von uns, weiter zu recherchieren und viel zu lesen, um Experten zu werden – und das ist die Realität. Wir haben viele kleine und mittlere Übungen durchgeführt.
Phoebe Mailwane - Glacier by Sanlam
Kurs - Introduction to Domain Driven Design
Maschinelle Übersetzung
I enjoyed the interaction of the group to solve the issues.
Evan O'Gorman
Kurs - Introduction to Domain Driven Design
Maschinelle Übersetzung
I really enjoyed the real examples and exercises.
Dmitry Baranovsky
Kurs - Introduction to Domain Driven Design
Maschinelle Übersetzung