Retour aux cas pratiques
Mobile ArchitectureFondamental
Correction d’une logique métier dupliquée sur plusieurs écrans
Scénario
Contexte : Plusieurs écrans mobiles implémentent la même logique de calcul local. Le Problème : La duplication rend le code fragile et difficile à modifier. Extrait logique actuelle : function calculateTotal(items) { return items.reduce((sum, item) => sum + item.price, 0); } Répétée dans plusieurs composants. Contraintes : Extraire logique dans une couche métier dédiée. Garantir réutilisabilité. Livrable attendu : Proposer une refactorisation simple permettant centralisation de la logique métier.
Compétences ciblées
refactoringbusiness-logicarchitecturemobiledesign