Most coding katas give you the description of a problem and maybe some other goals to make it more interesting. The Gilded Rose, however, starts by giving you some code, and it isn't clean code by the way. The poor quality of the code is part of the challenge.
Your mission, if you choose to accept it, is to clean the code up.
*20% off through June 17th
Software Development Coach