Best Practices für die Entwicklung von anpassungsfähiger Software Lernen Sie neue Konzepte
kennen und verbinden Sie diese mit Ihrem eigenen Softwareentwicklungsstil Entwickeln Sie ein
Mindset für bewusste Architekturentscheidungen Der Weg zu wartbarer Software Eine
wartungsfreundliche Architektur ist der Schlüssel um Entwicklungsaufwand und -kosten niedrig
zu halten. Dieses Buch vermittelt Ihnen alle notwendigen Fähigkeiten und Kenntnisse um
wartbare und langlebige Software zu entwickeln ohne Vorkenntnisse vorauszusetzen.
Domänen-zentrierte Architektur in der Praxis Dieser umfassende Leitfaden zeigt die Vorteile
domänen-zentrierter Softwarearchitektur auf - angelehnt an Robert C. Martins Clean Architecture
und Alistair Cockburns hexagonale Architektur. Anhand zahlreicher Beispiele erfahren Sie wie
Sie eine hexagonale Architektur in Ihrem Code abbilden können. Sie lernen verschiedene
Strategien für das Mapping zwischen den Schichten einer hexagonalen Architektur kennen und
erfahren wie Sie die Architekturelemente zu einer Anwendung zusammensetzen. Komplexe Konzepte
leicht verständlich erklärt Mit anschaulichen Erläuterungen und anhand zahlreicher
Codebeispiele schafft dieses Buch ein tiefes und praxistaugliches Verständnis des hexagonalen
Architekturstils. So sind Sie perfekt darauf vorbereitet wartbare Anwendungen zu erstellen
die Zeit und Geld sparen. Aus dem Inhalt: Wartbare Software entwickeln Schwachstellen der
herkömmlichen Schichtenarchitektur identifizieren Code sauber strukturieren Umkehren von
Abhängigkeiten (Dependency Inversion) SOLID-Prinzipien für die hexagonale Architektur Use Cases
implementieren Testmethoden für einzelne Architekturelemente Mapping-Strategien
Architekturgrenzen durchsetzen Zahlreiche Codebeispiele in Java