![](https://compagnon.artisandeveloppeur.fr/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ImMzMzQwNGM1LTE5ODMtNDc0Zi1hNDAyLTg1MTM0ZjZiYTYyMSIsInB1ciI6ImJsb2JfaWQifX0=--f09163fa03d171ac5ae016aa630d4c11b44bfcc5/41HFrFX6cyL._SX346_BO1,204,203,200_.jpg)
Refactoring
Le refactoring, ou ré-ingénierie du code, est l'opération consistant à retravailler le code source d'un programme de façon à en améliorer la lisibilité et par voie de conséquence la maintenance. Il ne s'agit pas de le compléter ou d'en corriger des bugs, mais d'en améliorer la structure sans en a...
1 commentaire
![](https://compagnon.artisandeveloppeur.fr/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ImJjNTI1NjkyLThhNzAtNDlhYy1hN2I4LTJmN2Y2MDY3ZTE5OSIsInB1ciI6ImJsb2JfaWQifX0=--71d744619b9902ac2a9973fb48eb3022f574f959/image.jpg)
Clean Code (en)
Looks at the principles and clean code, includes case studies showcasing the practices of writing clean code, and contains a list of heuristics and "smells" accumulated from the process of writing clean code.