Monolith Refactoring
Expert
Suppression d'un couplage implicite via singleton global

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

bugfix
singleton
dependency-injection
refactoring
testability

Scénario Technique

Contexte Un Logger global singleton est importé partout et modifie son comportement dynamiquement. Le Problème Les tests deviennent imprévisibles et l’état partagé provoque des effets de bord. Contraintes Remplacer le singleton par injection explicite de dépendance dans les modules consommateurs. Livrable attendu Une architecture sans état global partagé améliorant testabilité et isolation.

Prêt à évaluer ce talent ?

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

Commencer le Défis
    Monolith Refactoring - Suppression d'un couplage implicite via singleton global | Test Technique & Recrutement