6 Architekturstile gegen technische Schulden

Entwickler und Architekten haben in den vergangenen 30 Jahren eine Reihe von Architekturstilen bei ihrer täglichen Arbeit entdeckt. Architekturstile sind ein bewährtes Mittel, um Leitplanken für den Designraum der gesamten Architektur festzulegen. Auf Basis dieser Leitplanken bilden sich Architekten und Entwickler Schemata. Mithilfe dieser Schemata finden sie sich im Sourcecode zurecht und können Wartung und Erweiterungen zügig vornehmen. Außerdem machen die meisten Architekturstile Vorgaben für Zyklenfreiheit und Modularität.

Im Folgenden schauen wir uns an, welche Leitplanken die gängigen Architekturstile anbieten und welche Architekturstile unsere drei Grundprinzipien gut unterstützen.

6.1Regeln ...

Get Langlebige Software-Architekturen, 2nd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.