Refactoring : éviter l'effet tunnel
Tant que tout n'est pas fait, c'est comme si rien n'était fait. Pour éviter l'effet tunnel d'un refactoring : le pattern Strangler Fig, qui fait coexister l'ancien et le nouveau.
Tant que tout n'est pas fait, c'est comme si rien n'était fait. Pour éviter l'effet tunnel d'un refactoring : le pattern Strangler Fig, qui fait coexister l'ancien et le nouveau.
La méthode Mikado consiste à cartographier les dépendances du refactoring, puis à refactorer en partant des feuilles de l'arbre ainsi établi.
La méthode du Golden Master vise à éviter les régressions lors d'un refactoring et repose sur la création préalable d'une trace de logs fonctionnels.
Le refactoring va avec 2 défis : éviter les régressions et pallier l'effet tunnel. Pour vous aider : Golden Master, Méthode Mikado et pattern Strangler Fig.