UML ou C4 : pourquoi je ne dessine plus mes architectures en spaghetti
Le modèle C4 apporte une alternative moderne et pragmatique à UML pour représenter l’architecture logicielle de manière claire, progressive et compréhensible par tous. Dans cet article, je partage pourquoi je l’ai adopté, comment Structurizr et sa DSL permettent de le versionner et de l’automatiser, et comment générer une documentation vivante incluant ADRs et diagrammes Mermaid. Un retour d’expérience concret pour mieux modéliser… et mieux communiquer.