Bewertung:

Das Buch „97 Things Every Software Architect Should Know“ (97 Dinge, die jeder Softwarearchitekt wissen sollte) bietet eine Sammlung von Einsichten und Beobachtungen verschiedener Architekten, die in Form von kurzen Essays präsentiert werden. Während viele die Breite der Perspektiven und die schnelle Lesbarkeit der Essays schätzen, kritisieren andere den Mangel an Tiefe und substantiellem Inhalt, wobei einige das Buch als zu simpel und nicht wertvoll für den Preis empfinden.
Vorteile:⬤ Bietet ein breites Spektrum an Perspektiven von verschiedenen Architekten, die verschiedene Aufgaben und Herausforderungen in diesem Bereich abdecken.
⬤ In einem zugänglichen, kurzen Essayformat geschrieben, das eine schnelle Lektüre und eine leichte Verdauung der Konzepte ermöglicht.
⬤ Bietet wertvolle Hinweise und grundlegende Weisheiten, die sowohl für neue als auch für erfahrene Architekten relevant sind.
⬤ Eignet sich gut zum gelegentlichen Lesen oder für Diskussionen unter Kollegen.
⬤ Regt zum Nachdenken über bewährte Verfahren an, ohne an bestimmte Technologien oder Methoden gebunden zu sein.
⬤ Viele Einträge werden als grundlegend und wenig tiefgründig empfunden, mit wenig aufschlussreichem Inhalt.
⬤ Das kurze 2-Seiten-Format schränkt die Möglichkeit ein, Themen im Detail zu untersuchen, was zu einem Gefühl der Oberflächlichkeit führt.
⬤ Einige Kritiken erwähnen, dass sich der Inhalt eher wie ein allgemeiner Ratschlag anfühlt und nicht wie wertvolle Einsichten, die mit Glückskeks-Weisheiten verglichen werden.
⬤ Mehrere Leser äußerten ihre Enttäuschung über den Preis im Verhältnis zum gebotenen Wert und behaupteten, der Preis sei nicht gerechtfertigt.
(basierend auf 52 Leserbewertungen)
97 Things Every Software Architect Should Know: Collective Wisdom from the Experts
In diesem wirklich einzigartigen technischen Buch präsentieren die führenden Softwarearchitekten von heute wertvolle Prinzipien zu wichtigen Entwicklungsfragen, die weit über die Technologie hinausgehen. Mehr als vier Dutzend Architekten - darunter Neal Ford, Michael Nygard und Bill de hOra - geben Ratschläge für die Kommunikation mit Interessengruppen, die Beseitigung von Komplexität, die Befähigung von Entwicklern und viele weitere praktische Lektionen, die sie aus jahrelanger Erfahrung gelernt haben. Unter den 97 Prinzipien in diesem Buch finden Sie nützliche Ratschläge wie:
⬤ Stellen Sie Ihren Lebenslauf nicht über die Anforderungen (Nitin Borwankar)
⬤ Die Chancen stehen gut, dass Ihr größtes Problem nicht technischer Natur ist (Mark Ramm)
⬤ Kommunikation ist König; Klarheit und Führung sind ihre demütigen Diener (Mark Richards)
⬤ Einfachheit vor Allgemeinheit, Verwendung vor Wiederverwendung (Kevlin Henney)
⬤ Für den Endbenutzer ist die Schnittstelle das System (Vinayak Hegde)
⬤ Es ist nie zu früh, um über Leistung nachzudenken (Rebecca Parsons)
Um als Softwarearchitekt erfolgreich zu sein, müssen Sie sowohl das Geschäft als auch die Technologie beherrschen. In diesem Buch erfahren Sie, was Top-Softwarearchitekten für wichtig halten und wie sie ein Projekt angehen. Wenn Sie Ihre Karriere vorantreiben wollen, ist 97 Dinge, die jeder Softwarearchitekt wissen sollte eine wichtige Lektüre.