Mobile Architecture
Avancé
Correction d’un couplage excessif entre couche Data et UI
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
repository
decoupling
refactoring
architecture
mobile
Scénario Technique
Contexte : Une application mobile appelle directement des méthodes réseau depuis la couche UI. Le Problème : Les composants visuels connaissent les détails d’implémentation réseau, compliquant les tests et la maintenance. Extrait logique actuelle : uiComponent.fetchRemoteData(); Contraintes : Introduire couche Repository. Isoler implémentation réseau. Garantir testabilité indépendante de l’interface. Livrable attendu : Proposer une refactorisation permettant découplage complet entre UI et couche Data.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.