Domain-driven Design (DDD)

oose eG, in Hamburg
Dauer
3 Tage
Durchführungsform
Präsenzkurs / vor Ort
Nächster Starttermin
10 Juni, 2024 (+3 Starttermine)
Preis
2.748,90 EUR inkl. MwSt.
Webseite des Anbieters
Sprache
Deutsch
Dauer
3 Tage
Durchführungsform
Präsenzkurs / vor Ort
Nächster Starttermin
10 Juni, 2024 (+3 Starttermine)
Preis
2.748,90 EUR inkl. MwSt.
Webseite des Anbieters
Sprache
Deutsch
Ab 2.748,90 EUR inkl. MwSt. / Person

Beschreibung

Bei der Entwicklung komplexer Software klafft oft eine Lücke zwischen Umsetzung und Anwendung. Da Entwickler:innen und Architekt:innen aus einem technischen Umfeld heraus auf die fachlichen Probleme schauen, entsteht eine Verständigungsschwierigkeit. Beide Welten haben unterschiedliche Begrifflichkeiten und es ist schwierig, ein gemeinsames Verständnis der Fachdomäne zu erreichen. 

Domain-driven Design: Gemeinsames Modell der Fachlichkeit erarbeiten 

Domain-driven Design (DDD) setzt an diesem Punkt an. Basierend auf einem iterativen Vorgehen wird ein Modell der Fachlichkeit entwickelt, mit dem sowohl Entwickler:innen als auch Fachexpert:innen etwas anfangen können. Ein entscheidender Aspekt ist hier das von Eric Evans als „Deep Insight“ bezeichnete tiefe Verständnis der Fachlichkeit, das oft zu einer wesentlich besseren Softwarelösung führt. 

Praxisorientiert: Fallbeispiel im Fokus  

Anhand eines durchgängigen Fallbeispiels durchlaufen wir gemeinsam den DDD-Prozess, um die Domäne besser zu verstehen und daraus schließlich zu einem Modell zu kommen, das für Fachexpert:innen und Entwickler:innen gleichermaßen hilfreich ist. Dabei kommen Explorationstechniken wie Event Storming sowie DDD-Patterns und -Bausteine im Rahmen der Modellierung zum Einsatz. 

Umsetzung in der Architektur 

Wir erarbeiten uns sogenannte „Bounded Contexts“, die voneinander unabhängige Subdomänen mit eigener Fachsprache („Ubiquitous Language“) darstellen. Sie eignen sich ideal für eine verteilte Softwarearchitektur wie beispielsweise Microservices, bei der jedem Bounded Context ein eigenes Entwicklerteam zugeordnet ist. 

Exemplarisch zeigen wir, wie man vom Modell zur Implementierung gelangt. 

Kommende Starttermine

Wählen Sie aus 3 verfügbaren Startterminen

10 Juni, 2024

  • Präsenzkurs / vor Ort
  • Hamburg
  • Deutsch

16 Oktober, 2024

  • Präsenzkurs / vor Ort
  • Hamburg
  • Deutsch

2 Dezember, 2024

  • Präsenzkurs / vor Ort
  • Hamburg
  • Deutsch

Zielgruppe / Voraussetzungen

  • Grundlegende Erfahrung in der Software-Branche und im Software-Entwicklungsprozess
  • Grobes Verständnis von Softwarearchitektur

seminarinhalt

  • Sinn und Zweck von Domain-driven Design (DDD)
  • Domänenexploration (Methoden: Event Storming, User/Company Journey, etc.)
  • Muster zur Domänenanalyse
  • Bausteine und Patterns eines Domänenmodells
  • Ubiquitous Language
  • Verfeinerung des Modells und der Software (Refactoring)
  • Auf dem Weg zum „Deep Insight“
  • Bounded Context
  • High-level-Strukturen und -Patterns
  • Vom Modell zur Softwarearchitektur

Infos anfordern

Stellen Sie jetzt eine Informationsanfrage

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot Domain-driven Design (DDD) zu erfahren!

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei


reCAPTCHA logo Diese Webseite ist durch reCAPTCHA geschützt. Es gelten die Google Datenschutzbestimmungen und Nutzungsbedingungen.

oose eG

Finde Dein perfektes Seminar bei oose Suchst du nach erstklassigen Seminaren, Trainings, Zertifizierungen oder Workshops? Dann bist du bei oose richtig. Auch als Berater:innen sind wir eine oft gewählte Instanz. Im deutschsprachigen Raum und bei Bedarf auch international bieten wir...

Erfahren Sie mehr über oose eG und weitere Kurse des Anbieters.

Anzeige