Chapitre 11. Au-delà des bases
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Ce chapitre abordera certains des sujets plus avancés liés au modèle C4, allant des abstractions et des types de diagrammes à des recommandations spécifiques pour la représentation graphique des microservices et des architectures orientées messages. Commençons notre tour d'horizon par un examen plus détaillé des quatre niveaux du modèle C4 et de leur raison d'être.
Le fossé entre le modèle et le code
Les chapitres3 à 6 ont présenté les types de diagrammes de structure statique qui composent le modèle C4, et chacun de ces chapitres comprenait des conseils sur l’opportunité d’utiliser tel ou tel type de diagramme. Mon conseil général aux équipes qui adoptent le modèle C4 pour la première fois est de se concentrer sur les deux niveaux supérieurs : les diagrammes de contexte système et de conteneur.
Il y a plusieurs raisons à cela. Premièrement, les diagrammes de contexte système et de conteneur peuvent être créés assez rapidement dans la plupart des cas. Deuxièmement, il y a l’effort nécessaire pour maintenir ces diagrammes à jour. En raison de la nature hiérarchique du modèle C4, chaque diagramme évoluera à un rythme différent :
Diagramme de contexte du système : Dans la plupart des cas, le diagrammede contexte du système évoluera très lentement. Il décrit l’environnement dans lequel le système logiciel fonctionne et ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access