Entwurfsmuster · Middle · Frage 28 von 75
Was ist die Hauptregel der Clean Architecture?
- 1Die Benutzeroberfläche ist das Zentrum des Systems; alles hängt von ihr ab
- 2Abhängigkeiten zeigen nach innen: Geschäftsregeln kennen weder UI noch DB noch Frameworks
- 3Jede Schicht sollte in einem eigenen Repository liegen
Antwort zeigen
Richtige Antwort: Abhängigkeiten zeigen nach innen: Geschäftsregeln kennen weder UI noch DB noch Frameworks
Erklärung
Entitäten und Use Cases stehen im Zentrum, Frameworks, DB und UI in den äußeren Ringen und hängen von den inneren ab. Dann lässt sich Geschäftslogik ohne Browser testen und das Framework wechseln, ohne die Regeln neu zu schreiben. Im Frontend vereinfacht man den Ansatz oft.