Coding Katas for practicing the refactoring of legacy code

前端 未结 3 1467
萌比男神i
萌比男神i 2021-01-29 17:48

I\'ve gotten quite interested in coding katas in recent months. I believe they are a great way to hone my programming skills and improve the quality of the code I write on the j

3条回答
  •  感情败类
    2021-01-29 18:14

    Emily Bache has a github repository with some refactoring katas: Emily Bache's Refactoring Kata Repo. There are variants of KataYahtzee and KataTennis to refactor. Also, she has a variant of the Gilded Rose Kata, which was designed as a refactoring kata.

    Also, she has the Racing Car Katas in her repo: Racing Car Kata. The Race Car Katas also include good exercises for refactoring.

    Those kata have the code in multiple langauages:

    • C++
    • C#
    • Java
    • Javascript
    • Python
    • Ruby

提交回复
热议问题