Kontakt aufnehmen

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.

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien