Starting code for the GildedRose Refactoring Kata in many programming languages.
Go to file
2012-10-12 15:58:55 +02:00
GildedRose separate file with Gilded Rose requirements 2012-10-12 15:58:16 +02:00
Tennis Added test case for unittest which is in the standard library, and therefore more people have it. It's a less good test though, because it is not properly parameterized. 2012-10-09 15:51:08 +02:00
Yahtzee C++ version of Yahtzee Kata by Jon Jagger. Taken from http://cyber-dojo.com/?id=57FFF6CEE2 2012-10-12 15:58:55 +02:00
README Added a new kata - Yahtzee - by Jon Jagger 2012-06-14 11:33:10 +02:00

Can you refactor? In really small steps? Can you turn some, frankly, ugly code into a paradigm of elegant, readable, extensible design?

This is a collection of starting files for when practicing refactoring.

Contents so far:

Tennis Kata in Java, Python and C++.
Gilded Rose Kata in C++, C#, Java, Python and Ruby. (a C# version together with a starting project is already available on github)
Yahtzee Kata in C#, Java and Python (the C# and Java versions are also available in Jon Jagger's Cyberdojo)