La refactorisation consiste à prendre un code initial, et lui appliquer des transformations à iso-fonctionnaltés (c'est à dire, pas de nouveautés, pas de retrait), pour faire évoluer le code vers une nouvelle structure. Par exemple, ajouter un niveau d'abstraction ou de séparation dans un code existant, pour appliquer une approche modulaire.
La refactorisation est un outil quotidien pour qui travaille avec du code historique, et ne peut se permettre de recommence à 0. Et les listes de phpimpact sont pratiques pour ne rien oublier.
- Code Refactoring Guidelines
La refactorisation est un outil quotidien pour qui travaille avec du code historique, et ne peut se permettre de recommence à 0. Et les listes de phpimpact sont pratiques pour ne rien oublier.
- Code Refactoring Guidelines
-
Auteur
-
Origine