Deliberate practice using the Roman Numerals Kata
Hosted by Barcelona on Rails
Details
Deliberate practice using the Roman Numerals Kata by David Vrensk
(2 hours)
The concept of "Kata" pops up every now and then in programming, mostly in the sense of "a well-known problem". The original sense, which we will be exploring in this two-hour pair-programming session, is that of repeating the solution to such a problem in the exact way as taught by a master.
David is going to talk about the history of katas and deliberate practice in programming and perform his own version of the Roman Numerals Kata (modified from Corey Haines's version). Then we will break up into pairs and try to perform the kata in the same way and in free form. In the end, we will discuss the experience and share our thoughts on deliberate practice.
=========================================
Please bring:
- your laptop with ruby (doh!), RSpec and your favorite text editor
- extra keyboards if you got them
=========================================
David Vrensk has been an eXtreme programmer for 15 years and a rubyist for 8. He is the CTO of SeQura Worldwide, a Barcelona-based company that is going to change e-commerce in Spain forever.
