Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
Scénario Technique
Contexte : Plusieurs modules d’une application mobile accèdent directement aux mêmes classes utilitaires et services partagés. Le Problème : Les dépendances transversales rendent le système fragile et empêchent isolation des modules. Extrait logique actuelle : FeatureA → SharedUtils FeatureB → SharedUtils SharedUtils → FeatureA Contraintes : Éliminer dépendances bidirectionnelles. Introduire interfaces contractuelles ou module core indépendant. Maintenir cohérence fonctionnelle. Livrable attendu : Proposer une restructuration architecturale supprimant dépendances circulaires et garantissant isolation claire des modules.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.