Saubere Architektur: Ein handwerklicher Leitfaden zu Struktur und Design von Software

Bewertung:   (4,6 von 5)

Saubere Architektur: Ein handwerklicher Leitfaden zu Struktur und Design von Software (Robert Martin)

Leserbewertungen

Zusammenfassung:

Das Buch stellt die komplexen Prinzipien der Softwarearchitektur auf ansprechende Weise dar, so dass es sowohl für Anfänger als auch für erfahrene Entwickler geeignet ist. Die Leser schätzen die grundlegenden Konzepte, insbesondere die SOLID-Prinzipien, aber viele sind der Meinung, dass sich das Material wiederholt und es an Tiefe bei neuen Themen mangelt. Der Schreibstil wird sowohl als zugänglich als auch als langatmig bezeichnet, wobei die praktische Anwendbarkeit unterschiedlich beurteilt wird. Bedenken werden auch hinsichtlich des Mangels an konkreten Beispielen und der starren Ansichten des Autors zum Softwaredesign geäußert.

Vorteile:

Klarer und ansprechender Schreibstil.
Gute Synthese komplexer Konzepte, insbesondere der SOLID-Prinzipien.
Bietet wertvolle Einblicke in die Softwarearchitektur.
Transformativ für viele Leser, die eine neue Denkweise in der Softwareentwicklung anregen.
Enthält eine zusammenhängende Sammlung von Prinzipien für eine saubere Architektur.

Nachteile:

Das Material kann sich für diejenigen, die mit Onkel Bobs früheren Werken vertraut sind, wiederholen.
Es fehlt an konkreten Beispielen und praktischen Anwendungen, oft bleibt es auf einem hohen Niveau.
Einige fanden es langatmig und schwer verdaulich.
Die starren Ansichten des Autors können sich dogmatisch anfühlen und die verschiedenen realen Anwendungen und Komplexitäten vernachlässigen.

(basierend auf 340 Leserbewertungen)

Originaltitel:

Clean Architecture: A Craftsman's Guide to Software Structure and Design

Inhalt des Buches:

Aufbauend auf dem Erfolg der Bestseller The Clean Coder und Clean Code zeigt der legendäre Software-Handwerker Robert C. "Uncle Bob" Martin, wie man mehr Professionalität und Disziplin in die Anwendungsarchitektur und das Design bringt.

Wie in seinen anderen Büchern stellt Martin auch in Clean Architecture nicht einfach nur mehrere Möglichkeiten und Optionen vor und sagt: "Nutzen Sie Ihr bestes Urteilsvermögen", sondern sagt Ihnen, welche Entscheidungen Sie treffen müssen und warum diese Entscheidungen für Ihren Erfolg entscheidend sind. Martin bietet direkte, unmissverständliche Antworten auf wichtige Architektur- und Designfragen wie:

⬤  Was sind die besten High-Level-Strukturen für verschiedene Arten von Anwendungen, einschließlich Web-, Datenbank-, Thick-Client-, Konsolen- und Embedded-Anwendungen?

⬤  Welches sind die Kernprinzipien der Softwarearchitektur?

⬤  Was ist die Rolle des Architekten, und was will er/sie wirklich erreichen?

⬤  Was sind die Grundprinzipien des Softwaredesigns?

⬤  Wie gehen Designs und Architekturen schief, und was kann man dagegen tun?

⬤  Welches sind die Disziplinen und Praktiken von professionellen Architekten und Designern? Clean Architecture ist eine unverzichtbare Lektüre für jeden Softwarearchitekten, Systemanalytiker, Systemdesigner und Softwaremanager - und für jeden Programmierer, der diese Rollen anstrebt oder von deren Arbeit betroffen ist.

Weitere Daten des Buches:

ISBN:9780134494166
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2017
Seitenzahl:432

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Saubere Architektur: Ein handwerklicher Leitfaden zu Struktur und Design von Software - Clean...
Aufbauend auf dem Erfolg der Bestseller The Clean...
Saubere Architektur: Ein handwerklicher Leitfaden zu Struktur und Design von Software - Clean Architecture: A Craftsman's Guide to Software Structure and Design
Sauberer Code: Ein Handbuch für agiles Softwarehandwerk - Clean Code: A Handbook of Agile Software...
Auch schlechter Code kann funktionieren. Aber wenn...
Sauberer Code: Ein Handbuch für agiles Softwarehandwerk - Clean Code: A Handbook of Agile Software Craftsmanship
Kleine Schwester - Little Sister
KLEINE SCHWESTER.Als Vivian Prosper Brice anheuert, um ihre jüngere Schwester davon abzuhalten, den jungen Arthur Spotiswood zu heiraten, ist er...
Kleine Schwester - Little Sister
Auslegungsbasierte Unfallanalysemethoden für Leichtwasserkernkraftwerke - Design-Basis Accident...
Dieses Buch fasst die Grundsätze der...
Auslegungsbasierte Unfallanalysemethoden für Leichtwasserkernkraftwerke - Design-Basis Accident Analysis Methods for Light-Water Nuclear Power Plants
Eintauchen in die Tiefe des Unbekannten - Entering the Deep Unknown
Die Klassenkameraden des elfjährigen Tommy sind genervt von ihm, weil er immer...
Eintauchen in die Tiefe des Unbekannten - Entering the Deep Unknown
Agile Softwareentwicklung, Prinzipien, Muster und Praktiken - Agile Software Development,...
Geschrieben von einem Softwareentwickler für...
Agile Softwareentwicklung, Prinzipien, Muster und Praktiken - Agile Software Development, Principles, Patterns, and Practices
Die gesichtslose Gesellschaft: Der Beginn der Liebe Spaziergang um die Welt - The Face Looking...
Ich bin hierher gekommen, um Ihnen von einem Buch...
Die gesichtslose Gesellschaft: Der Beginn der Liebe Spaziergang um die Welt - The Face Looking Company: The Beginning Love Walk Around the World
Das gesichtsuchende Unternehmen: Die beginnende Liebeswanderung um die Welt - The Face Looking...
Ich bin hierher gekommen, um Ihnen von einem Buch...
Das gesichtsuchende Unternehmen: Die beginnende Liebeswanderung um die Welt - The Face Looking Company: The Beginning Love Walk Around the World
Die blasse Tür / Tod eines Frauenhelden - The Pale Door / Death of a Ladies' Man
DIE BLAUE TÜR.Dr. Kerry beauftragt Chad, seine alkoholkranke Frau zu...
Die blasse Tür / Tod eines Frauenhelden - The Pale Door / Death of a Ladies' Man
Die vollständigen Fälle von Jim Bennett, Band 1 - The Complete Cases of Jim Bennett, Volume...
Der Privatdetektiv Jim Bennett aus Cleveland erschien...
Die vollständigen Fälle von Jim Bennett, Band 1 - The Complete Cases of Jim Bennett, Volume 1
Funktionales Design: Prinzipien, Muster und Praktiken - Functional Design: Principles, Patterns, and...
Ein praktischer Leitfaden für besseren,...
Funktionales Design: Prinzipien, Muster und Praktiken - Functional Design: Principles, Patterns, and Practices
Amerikanisches Zombie-Deprogrammierungsprojekt - American Zombie Deprogram Project
Seit der Gründung der Vereinigten Staaten waren Medien, die von Amerikanern...
Amerikanisches Zombie-Deprogrammierungsprojekt - American Zombie Deprogram Project
Wie wir es tun: Die Evolution und Zukunft der menschlichen Fortpflanzung - How We Do It: The...
Trotz des weit verbreiteten Glaubens, dass natürlich...
Wie wir es tun: Die Evolution und Zukunft der menschlichen Fortpflanzung - How We Do It: The Evolution and Future of Human Reproduction
Carnegie verweigert: Gemeinden, die Zuschüsse für den Bau von Carnegie-Bibliotheken ablehnen,...
Andrew Carnegie war der wichtigste Befürworter des...
Carnegie verweigert: Gemeinden, die Zuschüsse für den Bau von Carnegie-Bibliotheken ablehnen, 1898-1925 - Carnegie Denied: Communities Rejecting Carnegie Library Construction Grants, 1898-1925

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)