⚠️ L'objectif de ce cours N'est PAS d'apprendre par cœur des patrons de conception dans le but d'en remplir le plus possible la moindre implémentation. 🙅
L'objectif est d'améliorer les connaissances en matière de design d'implémentation orientée objet.
Ceci est dans les faits traiter à travers l'analyse de patterns de conception. Le but est ici de bien comprendre à quels problèmes ils répondent et pourquoi ils sont conçus comme ils le sont.
Pour cela, chaque design pattern est vu à travers l'étude :
De sa raison d'exister en abordant chacun à partir du problème qu'il cherche à résoudre => pouvoir identifier les problèmes semblables
Des mécanismes de sa construction pour mettre en avant sa façon de répondre à la problématique => pouvoir appliquer les idées directrices d'un patron à un problème proche
Plan du cours
Concepts objets et concepts de génie logiciel pilotant le design d'implémentation orienté objet