DDD

Ubiquitous Language

Fachliche Entscheidungen, Zustände und Ergebnisse erhalten präzise, gemeinsam verwendbare Bedeutungen.

50 Begriffe14 Konflikte12 Regelnkeine Kontextvorwegnahme
Kundenwunsch → fachliche Zusagen → nachvollziehbare ErfüllungBestellzusageBestandsreservierungZahlungsautorisierungRechnung &VersandvorbereitungNachweis &MitteilungSprachliche LeitplankenAnfrage ≠ Entscheidung ≠ Ergebnis · Autorisierung ≠ bezahlt · Produkt ≠ SnapshotFachfehler ≠ technische Störung · Domänenereignis ≠ IntegrationsereignisBestellstatus, Zahlungsstatus und Versandzustand werden niemals zu einem globalen Status vermischt.
50kanonische Begriffe
14Konfliktauflösungen
12Sprachregeln
5Gesprächsszenarien

Verbindliche Sprachbasis

Präzision

Anfrage, Entscheidung, Zustand und Ergebnis erhalten eigene Begriffe. Mehrdeutige Kurzformen werden vermieden.

Lokale Bedeutung

Bestellung, Auslieferung, Domänenereignis und Integrationsereignis dürfen lokal präzisiert werden, ohne eine globale Einheitsbedeutung zu erzwingen.

Historische Wahrheit

Preis-, Produkt- und Rechnungssnapshots werden ausdrücklich benannt und nicht mit aktuellen Katalogdaten verwechselt.

Fehlersemantik

Fachfehler sind belastbare Geschäftsergebnisse. Technische Störungen können ein Ergebnis offenlassen und erfordern eine andere Fortsetzung.

Kapitel

Bewusste Grenze Die Fachsprache liefert Hinweise auf spätere Grenzen, legt im entsprechenden Kapitel aber weder Bounded Contexts noch Aggregate fest.

Darstellung

Design
Text
Dichte
⌂ Cockpit