September 2024
Intermediate to advanced
448 pages
10h 29m
German
In jeder Codebase kommt es im Laufe der Zeit unwillkürlich zu einer Verwässerung der Softwarearchitektur. In diesem Kapitel diskutieren wir einen Ansatz und Werkzeuge, die uns helfen, die Architektur über die Zeit zu erhalten.
Zu Beginn eines Projekts ist die Architektur noch sehr klar sichtbar. Später aber, wenn zum Beispiel neue Entwickler ins Projekt kommen, führen diese unwissentlich Abhängigkeiten zwischen Komponenten ein, die wir in der Zielarchitektur eigentlich vermeiden wollten. Oder Termindruck führt dazu, dass wir wissentlich Abkürzungen nehmen und die Architektur so verwässern.
In diesem Kapitel stellen wir eine komponentenbasierte Architektur vor, die einfach ...
Read now
Unlock full access