The thought behind Code Kata is something I originally heard of from Dave Thomas’ months ago. The idea is like a student of martial arts, simple problems could be used to improve ones coding/algorithm/critical thinking. So, I have decided to start sharing what I have found on this subject. I hope these Code Katas help you as much as they have me.