Chapitre 7. Diagrammedynamique
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Les diagrammes que nous avons vus jusqu’à présent offrent une approche pour réfléchir, décrire et communiquer la structure statique d’un système logiciel à quatre niveaux d’abstraction : les systèmes logiciels, les conteneurs, les composants et le code. Chaque fois que j’ai dû documenter un système logiciel, la plupart des diagrammes que j’ai créés étaient aussi des descriptions de la structure statique.
Mais le logiciel n’est pas statique, et il doit être exécuté pour pouvoir réellement faire quelque chose. C’est pourquoi il peut être utile de créer des diagrammes qui illustrent ce qui se passe au moment de l’exécution, pendant le fonctionnement de chaque fonctionnalité. C’est l’objectif du diagramme dynamique dans le modèle C4.
Aspects clés du diagramme dynamique
Comprendre l'intention, la portée, le contenu, les cas d'utilisation et le public cible des diagrammes dynamiques t'aidera à savoir quand et comment les utiliser.
Objectif
Les diagrammes de structure statique montrent l'ensemble complet des éléments statiques et des relations qui composent le système logiciel, mais une fonctionnalité individuelle n'implique qu'un sous-ensemble de ces éléments collaborant lors de l'exécution. L'objectif d'un diagramme dynamique est d'illustrer le fonctionnement d'une fonctionnalité individuelle lors de l'exécution en ne montrant ...
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