ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

CLEAN-ARCHITECTURE

Dependency Rule centrale d'Uncle Bob.

Définition

Clean Architecture définit quatre couches : Entities (business rules), Use Cases (application rules), Interface Adapters (controllers, presenters, gateways), Frameworks and Drivers (Web, DB, EDI). Livre Clean Architecture publié 2017. Adopté largement dans le Domain-Driven Design moderne.

Origine

Article The Clean Architecture publié par R. C. Martin en août 2012 ; livre Clean Architecture publié 2017.

Exemple en contexte

Un EDI hub Java applique Clean : Entities (Invoice, Party), Use Cases (PostInvoice), Adapters (PEPPOL adapter, AS2 adapter), Frameworks (Spring Boot, Postgres).

Termes liés

Dernière mise à jour: 16 mai 2026