SOLID Principles
Avancé
Suppression d'un couplage fort via Dependency Inversion avancée

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

solid
dip
dependency-injection
architecture
refactoring

Scénario Technique

Contexte Un module Reporting instancie directement SqlRepository. Le Problème Impossible de remplacer la base par MongoRepository sans modifier Reporting. Contraintes Introduire une abstraction Repository et injecter l’implémentation via constructeur ou conteneur simple. Livrable attendu Une architecture découplée respectant Dependency Inversion Principle.

Prêt à évaluer ce talent ?

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

Commencer le Défis
    SOLID Principles - Suppression d'un couplage fort via Dependency Inversion avancée | Test Technique & Recrutement