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.

Commencer le Défis