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
Dans le cours : Découvrir les design patterns
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…
Entraînez-vous tout en suivant la formation avec les fichiers d’exercice.
Téléchargez les fichiers utilisés par l’instructeur pour enseigner le cours. Suivez attentivement et apprenez en regardant, en écoutant et en vous entraînant.
Table des matières
-
-
-
-
-
-
(Verrouillé)
Appliquer un faible couplage7 m 39 s
-
(Verrouillé)
S'appuyer sur une forte cohésion5 m 33 s
-
(Verrouillé)
Passer par la règle de l'expert5 m 34 s
-
(Verrouillé)
Utiliser le créateur4 m 57 s
-
(Verrouillé)
Gérer le contrôleur6 m 29 s
-
(Verrouillé)
Appliquer le polymorphisme5 m 40 s
-
(Verrouillé)
Ne pas parler aux inconnus5 m 28 s
-
(Verrouillé)
Découvrir Indirection, Pure fabrication et Points de variation6 m 58 s
-
(Verrouillé)
-
-