SOLID Principles
Avancé
Réorganisation d'un module violant SRP et OCP simultanément

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

solid
srp
ocp
refactoring
clean-code

Scénario Technique

Contexte InvoiceService calcule taxes, applique remises et génère format PDF ou JSON selon condition. Le Problème Responsabilités multiples et logique conditionnelle évolutive. Contraintes Refactorer pour isoler calcul métier, règles de remise et export via stratégies séparées. Livrable attendu Une structure modulaire respectant SRP et OCP.

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 - Réorganisation d'un module violant SRP et OCP simultanément | Test Technique & Recrutement