4.1 Das Fundament erstellen4.1.1 Unser Domain Model beschreiben4.1.2 Immutabilität bevorzugen4.1.3 Unsere wichtigsten Klassen dekorieren4.1.4 Eine Strategie für die Abschreibungen festlegen4.2 Muster über Muster4.2.1 Ein Besuch bei unseren Abteilungen4.2.2 Objekte aus der Fabrik4.2.3 Das System mit einem Bauplan versorgen4.2.4 Veränderungen beobachten4.3 Ports und Adapter miteinander verschalten4.3.1 Ein Rückblick auf die hexagonale Architektur4.3.2 Die Applikation »antreiben«4.3.3 Datenzugriff und dauerhafte Datenspeicherung4.3.4 Den Datenzugriff zentralisieren (und externalisieren)4.4 Zusammenfassung