Skip to contentSkip to content
Verifizierte Zertifikate. On-Chain. Für immer.Mehr erfahren
Cover image for Domain-Driven Design fuer ein Auftrags-Subdomain einfuehren
Design

Domain-Driven Design fuer ein Auftrags-Subdomain einfuehren

FreeVerified credential4 WochenAdvanced

Übersicht

Worum es bei diesem Projekt geht.

Fuehre einen 2-stuendigen Event-Storming-Workshop mit Product, Operations und Engineering durch (Miro-Vorlage). Definiere den Bounded Context 'Auftrag' inklusive ubiquitous language (Glossar mit mindestens 15 Begriffen). Identifiziere das Aggregate-Root (Order) und seine Invarianten, definiere Repository-Schnittstellen und einen Anti-Corruption Layer zur Versand-Subdomain. Implementiere die neue Subdomain in Kotlin mit Charakterisierungstests fuer die abgeloesten Pfade. Liefere Workshop-Output (Miro), das Glossar, das Domain-Modell als PlantUML-Diagramm und die migrierte Codebasis plus einen Bericht mit Vorher-Nachher-Kopplungsmass (Coupling Between Objects, CBO).

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

Das Briefing

Was Du tust und was Du zeigst.

Wie isoliert man eine Auftrags-Subdomain mittels Domain-Driven Design, sodass Aenderungen an Versand und Lager keine Bestellfunktionen mehr brechen?

Earning criteria — what you'll demonstrate

  • Bounded Context als praktische Architekturgrenze definieren
  • Aggregate-Invarianten erkennen und in Code verankern
  • Anti-Corruption Layer als Schutz vor Modellverschmutzung anwenden
  • Event Storming als kollaboratives Modellierungswerkzeug moderieren

Studienpassung

Wo dies in Dein Studium passt.

Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.

Fähigkeiten

Fähigkeiten, die Du unter Beweis stellst.

Jede taucht auf Deinem verifizierten Zertifikat auf.

Karrieren

Berufe, auf die dies Dich vorbereitet.

Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.

Karrierewege, die das aufbaut

Kanonische Rollen

Systemarchitekt:in

Domain-Driven Design auf eine echte Subdomain anwenden und mit Event Storming moderieren zu koennen, ist eine der definierenden Architekt:innen-Faehigkeiten in mittelstaendischen Produkt-Organisationen.

Dieses Projekt schärft

  • domain-driven-design
  • design-patterns
  • api-design

Backend-Entwickler:in

Backend-Senior-Rollen in Produktorganisationen verlangen die Faehigkeit, Aggregates und Repositories sauber zu modellieren. Diese Challenge liefert das Portfolio-Stueck dafuer.

Dieses Projekt schärft

  • domain-driven-design
  • design-patterns
  • refactoring

Noch eine Sache

Du kannst ein Zertifikat bis Freitag in Deinem Lebenslauf haben.