Domain-Driven Design fuer ein Auftrags-Subdomain einfuehren
Übersicht
Worum es bei diesem Projekt geht.
Führe einen Event-Storming-Workshop durch, definiere den Bounded Context 'Auftrag' und implementiere ihn in Kotlin. Erhalte ein verifizierbares Zertifikat.
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.
Software Design and Design Patterns
Master · Cs Se
Fit score: 1
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 RollenSystemarchitekt: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