Sunday, April 29, 2012

Bowling Game Kata


Today, I have completed the Bowling Game Kata. Below are my notes:

  • It took me three three hours to complete.
  • I wanted to do this kata because I was interested in learning how scoring of bowling games worked.
  • The kata ended up very frustrating, because I had to refactor code extremely often.
  • The problem seemed like a great exercise for TDD.
  • I was able to see where I was not following DRY principles. It was easy for me to convert non-DRY code to DRY code. I am feeling more confortable with constantly thinking about DRY as I am coding.

P.S. I would have to say that my level of self-awareness of copying code was IV during this kata. Please see what the levels mean in my learning plan.

No comments:

Post a Comment