
Get Your Hands Dirty on Clean Architecture – Build 'clean' applications with code examples in Java
Produktbeschreibung
Dieses Werk beschäftigt sich mit dem Konzept der Clean Architecture und präsentiert, wie Software so aufgebaut wird, dass Eigenschaften wie Unabhängigkeit, Testbarkeit und Wartbarkeit gestärkt werden. Der Inhalt führt nachvollziehbar durch die Grundprinzipien der Architekturentwürfe und illustriert sie mit praxisnahen Java-Beispielen. Leserinnen und Leser erhalten Einblicke in das Trennen von Verantwortlichkeiten, der Abstraktion von Abhängigkeiten sowie der Gestaltung von klaren Grenzen zwischen einzelnen Schichten. Das Buch geht detailliert auf die Rolle von Use Cases, Entitäten, Gateways und Interfacen ein und demonstriert, wie eine robuste Trennung zwischen Domänenlogik und Infrastruktur implementiert werden kann. Neben konzeptionellen Erklärungen werden konkrete Codebeispiele vermittelt, die helfen, Architekturmuster in realen Projekten zu verstehen und anzuwenden. Erwartet wird ein schrittweises Vorgehen: Von der Problemdefinition über die Modellierung der Kernlogik bis hin zur Implementierung stabiler Schnittstellen und Adapter. Die Darstellung legt Wert auf Nachvollziehbarkeit, sodass auch Leserinnen und Leser ohne Vorkenntnisse die Prinzipien der sauberen Architektur nachzuvollziehen können. Ein besonderer Fokus liegt auf der Testbarkeit und auf der Fähigkeit, Änderungen an einer Schicht vorzunehmen, ohne andere Teile der Anwendung zu destabilisieren. Insgesamt bietet das Werk eine praxisnahe Orientierung für Java-Entwicklerinnen und -Entwickler, die saubere Architekturmuster verstehen und in eigenen Projekten gezielt einsetzen möchten.
Alle Preise und Verfügbarkeiten werden mehrmals täglich aktualisiert. Damit du immer das beste Angebot in deinen Lieblingsshops findest.
Alle unsere Tests und Produkt- oder Preisvergleiche sind objektiv und faktenbasiert. Hersteller und Händler haben keinen Einfluss auf die Bewertung. Wir sorgen für mehr Transparenz auf dem Markt.
Wir wollen die allerbesten Preisvergleiche anbieten. Schon bald wirst du hier zum Beispiel einen Preisverlauf der letzten Monate finden oder dir einen Preisalarm einrichten können.