-
Notifications
You must be signed in to change notification settings - Fork 8
Practicing a Kata
The major function of the gem is to allow you to now practice a kata. You can do this by simply running the kata from the command using the take action:
If this is a ruby practice session I usually have the following iTerm setup:
There is a window with the kata in it, another with a pry session open for fiddling with code and last window is where I run autotest which your project comes automatically bundled with. I know a lot of people use guard and love it. I liked it but autotest is language agnostic and works like a champ with growl notifications. If you haven't played with it you should check it out.
At this point you should go into your setup and start coding until this requirement is completed. Once it is then enter and the next requirement will appear as illustrated below:
The process continues until all of the requirements have been coded. The kata will keep track of the ammount of time it takes for you to complete coding.
Continue working through each requirement in your favorite editor. Typically the code isn't all that complex as this is just a test for getting better with your thought process and how you code. After completing all of the requirements of the kata a report is displayed on the screen and copied to a file: