El viernes 8 de Abril tuvimos de nuevo la suerte de disfrutar en Walqa de una jornada de programación conducida por Rubén Bernárdez y organizada por el equipo de Frogtek.

Además de la gente de Huesca y Zaragoza, también se acercaron al Coding Dojo del CachiruloValley oscense programadores de Pamplona y Donosti, nada menos.

[gallery link="file"]

El ejercicio de programación presentado (la "Kata") fue String Calculator. Los detalles fueron publicados en el blog de Rubén días antes.

Aunque fuera lucía un viernes soleado envidiable, nos divertimos y aprendimos mucho :-)

Después de 2 iteraciones por parejas y un descanso para merendar, Rubén introdujo una variante muy interesante: una "competición" por equipos. Los participantes se agruparon en dos equipos e intentaron resolver la kata mediante sucesivos relevos. El equipo A utilizó PHP mientras que el equipo B hizo uso de Java como lenguaje de programación.

Una vez los equipos hubieron lanzado sus tentativas, Rubén resolvió la Kata usando Visual Studio .NET, C# y LINQ. Su resolución, además de rápida, fue de una claridad impecable, siguiendo la filosofía de "código limpio" (ver Clean Code de Robert Martin)

Gracias a Rubén todos pudimos reforzar la importancia de escribir código legible y fácil de mantener, y salimos un poco mejor programadores de lo que entramos.

¡Y cracias a frogtek por organizarlo!

Relacionado: