SOLID Principles
Avancé
Refactoring d'un héritage multiple confus vers composition
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
solid
lsp
composition
refactoring
oop
Scénario Technique
Contexte Plusieurs classes héritent d’une base complexe combinant logging, validation et persistence. Le Problème Les sous-classes héritent de comportements inutiles et violant LSP. Contraintes Refactorer vers composition avec injection des comportements nécessaires. Livrable attendu Une architecture flexible supprimant héritage excessif.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.