Retour aux cas pratiques
SOLID PrinciplesAvancé

Correction d'une méthode polymorphique violant OCP

Scénario

Contexte Une méthode exportData(format) contient plusieurs branches conditionnelles. Le Problème Chaque nouveau format nécessite modification interne. Contraintes Refactorer vers architecture extensible via stratégie ou registre dynamique. Livrable attendu Une solution permettant ajout de nouveaux formats sans modification du code existant.

Compétences ciblées

solidocpstrategy-patternrefactoringclean-code
    Correction d'une méthode polymorphique violant OCP — mise en situation SOLID Principles | CodeDuel