Entwurf und Entwicklung wartbarer Softwaresysteme
14.04.2025, 00:00 Uhr
SOLIDe Architektur
Wer einige wenige Prinzipien versteht und sich an sie hält, produziert besseren Code.
Bevor wir über Prinzipien sprechen, sollten wir uns klar darüber sein, was gute Softwarearchitektur auszeichnet und warum wir überhaupt Architektur brauchen. Guter Code und das Ergebnis von guter Architektur bedeuten für mich:
- Man findet Code da, wo man ihn vermutet.
- Man kann Code testen.
- Man kann leicht Funktionalität ändern, ohne dass „alles zusammenbricht“.
- Code ist lesbar und deshalb optisch leicht verständlich.
- Code ist nicht komplex, sondern einfach und deshalb fehlerfreier.
Jetzt 1 Monat kostenlos testen!
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
- + Digitales Kundenkonto,
- + Zugriff auf das digitale Heft,
- + Zugang zum digitalen Heftarchiv,
- + Auf Wunsch: Weekly Newsletter,
- + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar