Layered Architecture
Layered Qualität und Abschluss
Abschlusskriterien des eigenständigen Layered-Projekts.
Java 21Quality GatesArchUnitOffline
8
Fachschritt
7
Module
6
Use Cases
Layered Qualität und Abschluss
Die Layered-Variante ist nach dem entsprechenden Entwicklungsstand als eigenständige Referenzarchitektur abgeschlossen. Qualität wird nicht nur über Testanzahl bewertet, sondern über Fachregeln, Modulgrenzen, Regression, Mutationswirksamkeit, statische Analyse und nachvollziehbare Architekturentscheidungen.
Abschlusskriterien
- alle sieben Module sind im Reactor enthalten
- Domain und Application bleiben frameworkfrei
- sechs Use Cases besitzen Tests und einen durchgehenden Regressionspfad
- technische Adapter sind untereinander entkoppelt
- Maven-Profile für Qualität und Mutation sind vorhanden
- bekannte Architekturgrenzen sind ausdrücklich dokumentiert
- ein konsolidiertes HTML-Gesamtwerk ist direkt aus dem Projektindex erreichbar