Kapitel 8. Ist das Architektur?
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Suche nach Entscheidungen!
Teil meiner Aufgabe als Chefarchitekt ist es, Systemarchitekturen zu prüfen und zu genehmigen. Wenn ich Teams bitte, mir "ihre Architektur" zu zeigen, halte ich das, was ich erhalte, häufig nicht für ein Architekturdokument. Ihre Gegenfrage "Was erwartest du?" ist für mich nicht so einfach zu beantworten: Trotz vieler formaler Definitionen ist nicht sofort klar, was Architektur ist oder ob ein Dokument wirklich eine Architektur darstellt. Zu oft müssen wir auf den "Ich erkenne es, wenn ich es sehe"-Test zurückgreifen, den ein Richter des Obersten Gerichtshofs der USA bei obszönem Material angewandt hat.1 Wir hoffen, dass die Identifizierung von Architektur eine noblere Aufgabe ist als die Identifizierung von obszönem Material, also sollten wir uns ein bisschen mehr Mühe geben. Ich bin kein großer Anhänger von allumfassenden Definitionen, sondern bevorzuge Listen mit definierenden Merkmalen oder Tests, die angewendet werden können. Einer meiner Lieblingstests für Architekturdokumentation ist, ob sie nicht-triviale Entscheidungen und die Gründe dafür enthält.
Definition der Software-Architektur
Es wurden so viele Versuche unternommen, Softwarearchitektur ...
Get Der Software-Architekt-Aufzug now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.