Le refactoring, ou ré-ingénierie du code, consiste à retravailler le code source d'un programme pour en améliorer la lisibilité et la maintenance. L'auteur explique comment récupérer le code problématique, établir des tests et appliquer des solutions pour des exemples utilisant le langage Javascript. …