La Clean Architecture protège votre modèle. Encore faut-il en avoir un.
Introduction
La Clean Architecture est souvent présentée comme une solution universelle pour écrire du “bon code”. La promesse théorique est séduisante : un code découplé, maintenable dans le temps, indépendant de tout framework.
Mais derrière tout ça, une question reste rarement posée : qu’est-ce qu’on cherche vraiment à protéger ?
Tout dépend de la raison pour laquelle on l’adopte — elle peut être un cadre utile… ou devenir un dogme coûteux lorsqu’elle est appliquée sans discernement.