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
    Correction d’un couplage excessif entre couche Data et UI — mise en situation Mobile Architecture | CodeDuel