Design Patterns
Avancé
Refactoring vers Decorator pour extension dynamique
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
decorator-pattern
structural-pattern
refactoring
oop
clean-code
Scénario Technique
Contexte Un service Email ajoute options logging et encryption via héritage multiple. Le Problème Chaque combinaison nécessite une nouvelle classe. Contraintes Remplacer l’héritage par des Decorators dynamiques empilables. Livrable attendu Une implémentation permettant d’ajouter logging et encryption sans modifier la classe de base.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.