School-Overview › Flashcards › AVSW_04 › Kapitel_4
Kpt. 4.4 (Clean Architecture)
Frage
Kpt. 4.4 (Clean Architecture) Welches ist der Grundgedanke der Clean Architecture?
Antwort
Fachlogik (Domain + Use-Cases) bleibt vollständig unabhängig von technischen Details:
- Abhängigkeiten zeigen strikt von außen nach innen (Framework → Adapter → Use-Case → Domain).
- Infrastrukturkomponenten wie UI, Datenbank, Messaging oder Frameworks sind austauschbare Details.
- Ergebnis: hohe Testbarkeit, Wartbarkeit und flexible Erweiterbarkeit ohne Änderungen im Kerncode.