Was macht clean-architecture?
Strukturieren Sie Software nach dem Abhängigkeitsprinzip: Quellcode-Abhängigkeiten zeigen von Frameworks über Use Cases zu Entitäten nach innen. Verwenden Sie diese Fähigkeit, wenn der Benutzer „Architekturschichten“, „Abhängigkeitsregel“, „Ports und Adapter“, „Hexagonale Architektur“, „Use-Case-Grenze“, „Zwiebelarchitektur“, „Schreiende Architektur“ oder „Framework-Unabhängigkeit“ erwähnt. Auch auslösen, wenn Geschäftslogik von Datenbanken oder Frameworks entkoppelt, Modulgrenzen definiert oder diskutiert wird, wo Geschäftsregeln platziert werden sollen. Deckt Komponentenprinzipien, Grenzen und SOLID ab. Für Codequalität siehe clean-code. Für Domänenmodellierung siehe domain-driven-design.