Section courante

A propos

Section administrative du site

Clean Architecture

Le Clean Architecture, aussi nommé Architecture propre, est un patron d'architecture logicielle visant à structurer les applications de manière à maximiser la maintenabilité, la testabilité et la flexibilité face aux évolutions. Ce modèle a été popularisé par Robert C. Martin (alias Uncle Bob) et repose sur une séparation nette des responsabilités en couches. L'objectif est de construire des applications modulaires et indépendantes de l'infrastructure ou des cadres d'application utilisés.

Principes de base du Clean Architecture

Couches de Clean Architecture

Le modèle divise l'application en plusieurs couches distinctes :

Exemples de technologies pour chaque couche

Avantages de Clean Architecture



Dernière mise à jour : Vendredi, le 1er novembre 2024