Design Patterns
Avancé
Remplacement d'un switch complexe par Command Pattern

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

command-pattern
behavioral-pattern
refactoring
clean-code
javascript

Scénario Technique

Contexte Un module exécute différentes actions selon une commande texte. Le Problème Le code contient un switch massif : switch(action) { case "CREATE": ... case "DELETE": ... case "UPDATE": ... } Contraintes Remplacer cette structure par un Command Pattern avec classes dédiées et exécution dynamique. Livrable attendu Une implémentation permettant d’ajouter une commande sans modifier le code central.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.

Commencer le Défis
    Design Patterns - Remplacement d'un switch complexe par Command Pattern | Test Technique & Recrutement