Design Patterns
Fondamental
Correction d'une instance multiple non contrôlée (Singleton manquant)
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
singleton-pattern
bugfix
creational-pattern
nodejs
refactoring
Scénario Technique
Contexte Un module Database est instancié plusieurs fois dans l’application. Le Problème Chaque instanciation ouvre une nouvelle connexion. Code actuel const db1 = new Database(); const db2 = new Database(); Contraintes Modifier la classe pour garantir une seule instance partagée. Livrable attendu Une implémentation simple du Singleton Pattern empêchant les instanciations multiples.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.