Wir brauchen Ihre Einwilligung

Dieser Inhalt wird von YouTube bereitgestellt. Wenn Sie den Inhalt aktivieren, werden ggf. personenbezogene Daten verarbeitet und Cookies gesetzt.

Domain-Driven Design

  • Was ist DDD? - Eine Entwurfsmethode und Werkzeugkasten, der die Fachlichkeit in den Vordergrund rückt und Technologie in den Hintergrund.
  • Die drei Säulen des DDD: Strategisches Design, taktisches Design und kollaborative Modellierungstechniken.
  • Das Herzstück von DDD: Das Domain-Modell und die Ubiquitous Language.
  • Warum Domänenwissen so wichtig ist: Für Entwickler und Architekten genauso wie für Domainexperten.
  • Modellierung im DDD: Wie Modelle Komplexität reduzieren und ein abstraktes Abbild der Domäne schaffen.
  • Die Bedeutung einer einheitlichen Sprache: Vermeidung von Missverständnissen und Förderung der Zusammenarbeit.
  • Strategisches Design: Zerlegung der Domäne in handhabbare Subdomains und Kontextgrenzen.
  • Taktisches Design: Übertragung des Domain-Modells in Code mithilfe von Entwurfsmustern.
  • Kooperative Modellierungstechniken: Event Storming, Domain Storytelling und weitere Methoden.
  • Best Practices für DDD: Fokus auf Fachlichkeit, iterative Entwicklung und gemeinsame Sprache.

Prof. Dr. Markus Voß

Geschäftsführender Gesellschafter
Gründer/Geschäftsführer, Honorarprofessor (Hochschule Darmstadt)
Markus Voß Raute