Une approche intéressante de la migration du côté front d'une application d'un framework / code vanilla / jQuery / ... vers un autre framework L'auteur tente de combiner les bons côtés d'une approche "on réécrit tout de 0" et d'une approche plus progressive. Il montre en particulier l'intérêt des Web Component dans cette démarche
Un résumé d'une conférence et d'un atelier auxquels a assisté l'auteur : ils traitent en particulier des contextes, et des heuristiques pour déterminer si le code doit être refactorisé
Tout est dans le titre
L'auteur explique comment il a refactorisé le code d'un jeu - tests, DDD, etc. Il est parti d'une conférence / live coding filmée
Tout est dans le titre
Des outils "maison" NodeJS de Facebook pour permettre le refactoring de grosses bases de code
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tobias looks at the process of refactoring code to make it cleaner - more readable, more intuitive. Do you think it's worth the time and effort?
Tout est dans le titre
Comment améliorer une base de code obsolète en utilisant Symfony
Un excellent exemple de refactoring en Python
La suite d'un article sur le TDD et ses "Kata"... Très instructif
De bons conseils et un bon résumé de ce qu'est le refactoring
Uncle Bob met l'emphase sur les tests : leur présence est la condition essentielle d'un code de qualité. On ne devrait pas avoir peur de nettoyer le code, et pour ce faire, il faut disposer d'une suite de tests rapides.
Le refactoring de la feuille de styles de Medium... impressionnant!
Refactoring en Ruby
Le code obtenu par les "générateurs automatiques" de Symfony2 peut être très verbeux (voire "sale") : l'auteur prend en exemple le générateur de CRUD et montre comment un refactoring peut nettement alléger le résultat
Tout est dans le titre, une série très intéressante