Kapitel 12: Architekturgrenzen erzwingen

In den vorangegangenen Kapiteln haben Sie viel über Architektur erfahren. Es fühlt sich gut an, eine Zielarchitektur zu haben, die Sie in Ihren Entscheidungen leitet, wie Sie Code gestalten und organisieren sollten.

Allerdings neigt Architektur in jedem größeren Softwareprojekt zum Erodieren. Grenzen zwischen den Schichten werden schwächer, das Testen von Code wird schwieriger und man braucht im Allgemeinen immer mehr Zeit, um ein neues Feature zu implementieren.

Dieses Kapitel diskutiert Maßnahmen, mit denen Sie Grenzen in der Architektur erzwingen und durchsetzen und somit die Erosion der Architektur bekämpfen können.

12.1  Grenzen und Abhängigkeiten

Bevor es um verschiedene Möglichkeiten geht, Architekturgrenzen ...

Get Clean Architecture Praxisbuch - für saubere Software-Architekturen und wartbaren Code 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.