Coding Dojo Experience
Friday April 8, 2011, are 14:45 and I am prepared to take a direction Walqa Technology Park in Huesca. There I will meet the challenge of my first Coding Dojo, led by the leadership of Rubén Bernardez (@ rubenbpv) and organized by Frogtek (@ Frogtek).
These are 16:00, minutes up minutes down a minute to introduce ourselves and devirtualized a bit. There in the room we found the Spartans hungry for challenges, overcoming the counter programming of the sun terraces and 25 degrees on the street.
The Dojo is organized into three sections, a short break, a hash tag # codingdojohuesca and kata to develop ‘String Calculator’. The 3 blocks that we will be:
- Pair Programming.
- Team Kata.
- Resolution of the Kata and conclusions.
Pair Programming
Time to dive into the first challenge, a way of teaching and learning. Was divided into two iterations, each component with their skills and languages (PHP, Java, C + +, Scala …). The first iteration was ranked good time to have a pupil and to teach, and of course learn, and the second iteration, to be educated and do another form of the challenge. My companions were @ programania in the first iteration, and @ ggalmazor in the second iteration, it was great the two iteration.
There he opened the light of practicing TDD as a focus for better solutions. Learn the magic key of refactoring, the Ctrl + R. (If we talk about Visual Studio Twice Ctrl + R to variables, and in the case of method or function Ctrl + R, Ctrl + M).
Two iterations are completed, we headed to a break spiced with a snack.
Team Kata
We divided into two groups, each group chose a language to address the kata. The first group select Java for their development and the second PHP. There in that moment the screen was opened with the word between the two teams VS PHP vs JAVA, as if the screen of a fighting game before the fight. Rather than fight, looking forward to the kata and fun with a different format.
Two computers with two projectors, a driver has the computer keyboard and passenger assistance directly to the pilot, in blocks of 7 minutes the pilot goes to enter another component from the active reserve to be in a position to co-pilot.
There he developed the kata, it seemed that Java took the lead but a small lapse in the use of regular expressions and a little extra by the PHP team in making the decision to reorganize and refactor the code gave the lead for the PHP language.
Resolution of the Kata.
Sensei Ruben, we treat to see resolution of the kata in a pomodoro, the language chosen was C #. NET Visual Studio. There on the screen begins to flow, efficient use of the keyboard and keys. A test passes, the second also, refactoring of a method, a variable of another method, a small debug time, we take a step back to the previous test in less than a pomodoro solution to the kata is completed.
Opens the time of questions and conclusions with a table of Pluses and Deltas of the Coding Dojo, highlighting details that can improve by all present.
Conclusions
A Coding Dojo is a good time to seek knowledge, power, transmit and see other points of view, it is advisable to go with a very open perspective., Also serves to make you fall dogmas or bad practices of how to deal with development program, learning the proper use of practices based on TDD, refactoring and avoiding the use, rather abuse, debugger, we can waste precious time and make us less efficient.
It is also a good time to meet people around us, with the same interests and similar views. Is a good time to devirtualized the world and get a face 2.0 1.0.
Thanks to Ruben and Frogtek by the organization and experience, and of course all of us involved in the Dojo.
Related with #codingdojohuesca
- Kata Deails for Coding Dojo by Ruben’s Blog
- Convocatoria de la Coding Dojo por Frogtek
- Twitter con el seguimiento del hashtag #codingdojohuesca
- Articulo del Coding Dojo en Cachirulo Valley
Sources
- Programming Photo by @rubenbpv - http://yfrog.com/h0kh2etj
- Randori Kata Picture: http://www.flickr.com/photos/kjempekjekt/3485959503/
- Ruben’s Photo solving the Kata by @penguinjournals - http://yfrog.com/h2ixkkhj
Share Our Article
Trackbacks
There are no trackbacks on this entry.

Comments
There are no comments on this entry.