Que fait refactor ?
Refactoring chirurgical du code pour améliorer la maintenabilité sans modifier le comportement. Couvre l'extraction de fonctions, le renommage de variables, la décomposition de fonctions monolithiques, l'amélioration de la sécurité des types, l'élimination des mauvaises odeurs de code et l'application de patrons de conception. Moins radical que repo-rebuilder ; à utiliser pour des améliorations progressives.