Retour aux cas pratiques
Design PatternsFondamental

Correction d'un observateur mal implémenté

Scénario

Contexte Un module Order doit notifier plusieurs modules (Email, SMS) lors d’un changement de statut. Le Problème Le code appelle directement chaque module : sendEmail(); sendSMS(); Contraintes Implémenter un Observer Pattern permettant d’enregistrer dynamiquement les abonnés. Livrable attendu Une classe Subject et plusieurs Observers découplés.

Compétences ciblées

observer-patternrefactoringbehavioral-patterndecouplingnodejs
    Correction d'un observateur mal implémenté — mise en situation Design Patterns | CodeDuel