Mobile Architecture
Avancé
Correction d’une dépendance circulaire entre modules applicatifs
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
modularization
dependency-management
refactoring
architecture
mobile
Scénario Technique
Contexte : Une application mobile modulaire comporte plusieurs modules fonctionnels interconnectés. Le Problème : Deux modules se référencent mutuellement, rendant la compilation fragile et compliquant les tests. Extrait logique actuelle : ModuleA → ModuleB ModuleB → ModuleA Contraintes : Éliminer dépendance circulaire. Introduire interfaces ou couche intermédiaire si nécessaire. Maintenir modularité claire. Livrable attendu : Proposer une refactorisation architecturale supprimant dépendances circulaires tout en conservant fonctionnalité existante.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.