Activité Patrons de conception - Introduction
Situation
On vous demande de pouvoir expliquer à quoi correspondent les principes SOLID en conception logicielle.
Consigne
Durant ce travail, on vous demande de réaliser les tâches décrites ci-après.
Objectifs
À la fin de ce travail, vous devez :
- Être capable d’expliquer le principe SOLID.
- Être capable de reporter ce principe en Java.
Durée
La durée estimée de cette activité est de trois périodes.
Prérequis
Les prérequis nécessaires au bon déroulement de cette acitivté sont:
- De connaître la base de la programmation orientée objet.
Résultat attendu
- Une fiche de travail :
- expliquant les principes SOLID
- montrant un exemple de code documenté (si possible lié aux exercices que l’on a déjà faits) pour chacun des (5) principes.
Vous devez rendre cette fiche de travail personnel sur le dépôt moodle du module 226B. Le nom de votre document doit être M226B_SOLID_Nom_Prénom.pdf
Ressources
Documents :
- Documentation SOLID wikipedia ainsi que les articles cités en références et plus particulièrement celui-ci PrinciplesOfOod