Clean Architecture
Clean Architecture is a software architecture pattern, described by Robert C. Martin, that organizes code into concentric layers with dependencies pointing strictly inward toward core business rules, keeping frameworks, databases, and UI as replaceable outer details.
4 resources across 1 library
Glossary Terms(4)
Repository Pattern
The Repository pattern is an architectural pattern that mediates between the domain/business logic and data mapping layers, exposing a collection-like interfac…
Hexagonal Architecture
Hexagonal architecture, also known as Ports and Adapters, is a software architecture pattern that isolates an application's core business logic from external c…
Clean Architecture
Clean Architecture is a software architecture pattern, described by Robert C. Martin, that organizes code into concentric layers with dependencies pointing str…
Onion Architecture
Onion Architecture is a software architecture pattern, introduced by Jeffrey Palermo, that arranges application layers in concentric rings around a central dom…