Retour aux cas pratiques
Design PatternsAvancé
Refactoring vers Template Method pour processus commun
Scénario
Contexte Plusieurs classes suivent le même workflow avec petites variations. Le Problème Le code est dupliqué avec différences minimes. Contraintes Créer une classe abstraite définissant le squelette d’algorithme et déléguer les variations. Livrable attendu Une implémentation Template Method réduisant la duplication.
Compétences ciblées
template-methodbehavioral-patternrefactoringclean-codeoop