Design Patterns
Fondamental
Correction d'un état interne mal géré via State Pattern

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

state-pattern
behavioral-pattern
refactoring
oop
clean-code

Scénario Technique

Contexte Une classe Order change de comportement selon son statut (Pending, Paid, Shipped). Le Problème Le code utilise des if/else répétitifs selon l’état. Contraintes Implémenter un State Pattern où chaque état encapsule son comportement. Livrable attendu Une structure supprimant les conditions multiples au profit de classes d’état distinctes.

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 - Correction d'un état interne mal géré via State Pattern | Test Technique & Recrutement