Retour aux cas pratiques
Monolith RefactoringAvancé
Correction d'un cache global incohérent
Scénario
Contexte Un objet cache global est utilisé dans toute l'application. Le Problème Les invalidations sont oubliées et provoquent des données obsolètes. Contraintes Encapsuler le cache dans un service dédié avec API explicite : get, set, invalidate. Livrable attendu Une abstraction de cache centralisée évitant les accès directs au store interne.
Compétences ciblées
bugfixcachingencapsulationrefactoringmaintainability