Retour aux cas pratiques
Mobile ArchitectureAvancé
Correction d’un couplage excessif entre couche Data et UI
Scénario
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.
Compétences ciblées
repositorydecouplingrefactoringarchitecturemobile