SOLID Principles
Avancé
Refactoring d'une interface trop large vers ségrégation cohérente

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

solid
isp
interface-design
refactoring
architecture

Scénario Technique

Contexte Une interface IDataService contient : read(), write(), delete(), export(), validate(). Le Problème Certaines implémentations n’utilisent que read() et write(). Contraintes Segmenter l’interface en interfaces plus petites spécialisées tout en maintenant compatibilité ascendante. Livrable attendu Une architecture respectant Interface Segregation Principle avec interfaces ciblées.

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 - Refactoring d'une interface trop large vers ségrégation cohérente | Test Technique & Recrutement