Retour aux cas pratiques
Design PatternsExpert

Correction d'un Decorator brisant le principe LSP

Scénario

Contexte Un Decorator modifie radicalement le comportement d'une classe EmailService. Le Problème Certaines méthodes du Decorator ne respectent plus le contrat de l’objet décoré. Contraintes Refactorer le Decorator pour garantir substituabilité complète et respect du contrat initial. Livrable attendu Une implémentation conforme au principe Liskov Substitution.

Compétences ciblées

bugfixdecorator-patternlspooprefactoring
    Correction d'un Decorator brisant le principe LSP — mise en situation Design Patterns | CodeDuel