DE
Wirtschaftsliteratur

Saubere Architektur: Ein Handbuch für Softwarestruktur und -design

engl. Clean Architecture: A Craftsman's Guide to Software Structure and Design · 2017
Erstellt von der Redaktion von Litseller. Unser Ziel ist es, prägnante, genaue und wertvolle Buchzusammenfassungen für persönliche Entwicklung und Bildung zu teilen.

Konzepte und Strategien

Das Buch «Saubere Architektur: Ein Handbuch für Softwarestruktur und -design» von Robert Martin konzentriert sich auf die Erstellung von Softwaresystemen, die leicht wartbar und erweiterbar sind. Die Hauptkonzepte und Strategien umfassen:
1.SOLID-Prinzipien, die helfen, flexible und widerstandsfähige Systeme zu schaffen.
2.Die Aufteilung des Systems in Schichten, wobei jede Schicht für ihren Teil der Logik verantwortlich ist und nicht von anderen Schichten abhängt.
3.Die Nutzung von Grenzen und Schnittstellen zur Isolierung verschiedener Teile des Systems, was es ermöglicht, einen Teil zu ändern, ohne andere zu beeinflussen.
4.Die Bedeutung der Unabhängigkeit von Frameworks und Bibliotheken, damit sich das System leicht an technologische Veränderungen anpassen kann.
5.Das Konzept, dass «externe Abhängigkeiten nach innen gerichtet sein sollten», was bedeutet, dass hochrangige Module nicht von niederrangigen abhängen sollten.
6.Der Fokus auf die Testbarkeit des Codes, erreicht durch Abhängigkeitsinversion und die Nutzung von Schnittstellen.
7.Architektonische Grenzen, die helfen, die Geschäftslogik von Implementierungsdetails zu trennen. Diese Konzepte helfen Entwicklern, Systeme zu schaffen, die einfacher zu warten und widerstandsfähiger gegenüber Veränderungen sind.

Saubere Architektur: Ein Handbuch für Softwarestruktur und -design
Veröffentlichungsdatum: 3 Dezember 2024
———
Saubere Architektur: Ein Handbuch für Softwarestruktur und -design
Originaltitelengl. Clean Architecture: A Craftsman's Guide to Software Structure and Design · 2017