Lexique informatique › Programmation › Clean Architecture

Clean Architecture Architecture propre

Programmation Svenska → Mis à jour: 2026-09-20

Le parapluie de Robert « Uncle Bob » Martin qui coiffe architecture hexagonale, Onion et DDD — la règle centrale : les dépendances pointent vers l'intérieur, en direction du domaine.

Formulée dans un billet de blog en 2012, puis dans un livre en 2017. Les couches : Entités (le domaine) → Cas d'usage → Adaptateurs d'interface → Frameworks et pilotes. Les couches internes ignorent tout des externes. Côté tests, on peut vérifier les cas d'usage sans base de données ni serveur web. On lui reproche de produire des projets Java/C# sur-conçus, avec sept dossiers pour lire une ligne en base. Elle brille sur une logique métier complexe et paraît ridicule dans une appli CRUD.

← Retour au lexique