Gilded Rose TDD & Refactoring Kata

As part of my summer learning plan, I also wanted to practice refactoring and test driven development. I have been doing the Gilded Rose refactoring kata  for the past 3 days and I have to say that it is really a great way to practice. After every iteration, I noticed an improvement in the code that I was producing and also in the way that I arrive at the solution. I put my code up on github but it was only in the second and third days that i started creating branches for the solutions… Read More