Le Blog technique, scientifique et humain

Gilded Rose - Refactoring Serie

Share

Sylvain Lequeux

Passionné par la qualité du code dans le monde du Data Engineering et du Machine Learning.

Antoine Michaud

Ingénieur et passionné en tout genre

Comment méthodiquement refactorer le code du Kata Gilded Rose ?

23/11/2022
0 min
Gilded Rose
Gilded Rose

Si vous vous demandez comment méthodiquement attaquer un refactoring, cette série de vidéo vous donnera une approche et des techniques dont vous pourrez faire usage dans la vie de tous les jours.

A travers plusieurs vidéos, nous montrons une approche très directe et méthodique pour traiter la partie la plus challengeante de l’exercice de refactoring Gilded Rose.

Quelques autres résolutions que nous aimons également, mais avec une approche qui est un peu différente :

  • La résolution par Emily Bache elle-même (auteure de l’exercice) :
  • Par des copains et anciens collègues (mais impossible de retrouver les épisodes 2 et 3) : Part 1/3

Nous avons fait le choix de ne pas revenir sur la technique des tests de type approval (ou encore appelé Golden Master) car beaucoup de ressources existent sur le sujet. Mais cela n’en reste pas moins indispensable avant de se lancer dans le refactoring. Nous vous encourageons à faire quelques recherches sur le sujet !

Autres lien utile :


Une réaction ? Contribuez à cet article en laissant un commentaire :

Aucune réaction à cet article pour l'instant. Et si vous étiez le premier ?

Vous pourriez aimer