Qu'est-ce que le refactoring ?

Le refactoring est un processus d’amélioration de la structure interne d’un code source existant, sans en modifier le comportement externe. Il s’agit d’une technique permettant de maintenir la qualité du code en améliorant la lisibilité, la maintenabilité et la modularité du code.

La refactorisation peut également contribuer à réduire la dette technique en éliminant les raccourcis et les solutions temporaires.