Dans le cours : Découvrir les design patterns

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 24 200 cours dispensés par des experts.

Appliquer un faible couplage

Appliquer un faible couplage

Dans cette vidéo, nous allons aborder les règles GRASP de Craig Larman. Donc GRASP, c'est pour « General Responsibility Assignment Software Patterns ». Donc, ce sont les règles générales d'affectation des responsabilités aux classes. Alors, pour la première règle : Faible couplage, nous sommes devant une règle extrêmement simple, donc j'ai ici avec Astah, j'avais illustré d'abord sous forme de modèle, la règle et ensuite, voir ce que ça donne dans du code, alors en particulier en C++ parce que c'est particulièrement avec C++ qu'on a quelques choses amusantes à montrer. Alors, je vais donc dessiner simplement quelques classes : A, B, C, D. La règle du Faible couplage, elle dit que ce qui vous intéresse lorsque vous créez un modèle, c'est plutôt ce genre de choses. Peut-être disposer différemment. Plutôt que de continuer comme ça par exemple. Là, vous êtes devant un modèle extrêmement couplé. À savoir que vous ne pouvez pas modifier une classe sans impacter les autres. Donc ça…

Table des matières