Skip to content

The Guilded Rose Kata

Photo of Paul Williams
Hosted By
Paul W.
The Guilded Rose Kata

Details

The Guilded Rose Kata fictionalizes the experience of working with someone else's code. You'll probably groan when you first see the code provided to you. The amount of code isn't overwhelming, its the prefect balance to evoke the feeling, "I can't wait to re-write this cruft." It's suggested that you use Test Driven Development with this kata. Once done, read the spoiler section at http://craftsmanship.sv.cmu.edu/katas/gilded-rose-kata to see if you had a similar experience or not.

The above link also provides versions of the kata in C#, Ruby and Java. Google provides other implementation in other languages too.

So, bring yourselves, your colleagues and your favorite IDE along and we'll have some pain/fun (delete as appropriate).

Photo of Agile Staffordshire group
Agile Staffordshire
See more events
K102 – the Octagon building
Staffordshire University – Stafford Campus · Stafford