Clean Architecture
Kind: style
Layer: Structural Core
Record: architecture:clean-architecture
Severity: recommended
Scope: application, system
Canonical: Ontology
A convention of concentric layers in which source dependencies point only inward, towards the use cases and entities.
Listed in Architecture principles, after Ports and Adapters Architecture and before Layered Architecture.