Coding Dojo

dic 25, 2009 by Alfredo Casado

El pasado día 22 estube en el coding dojo que organizarón la gente de agilismo.es con colaboración de autentia, os cuento un poco como fue el asunto.

La idea era realizar una pequeña clase para controlar el funcionamiento de un reloj pomodoro en el tiempo que dura un pomodoro (25 minutos), se formarón dos equipos de 5 personas cada uno (yo participe en uno aunque tampoco ayude gran cosa, eso si deje los test pasando que conste! xd). El primer equipo empezo a implementar los primeros pasos y el segundo equipo, en el que estaba yo, continuamos por donde lo dejarón los primeros. No conseguimos completar todo el ejercicio pero por lo menos nos divertimos un rato, y lo mejor de todo fue la cantidad de debates interesantes que se iban produciendo.

Para terminar jose manuel beas realizo una code kata mostrando una posible solución al problema realizada por supuesto haciendo uso de TDD. La idea de las katas esta muy bien, se trata de que alguien que ha pensado y practicado el problema durante unos días hasta dar con una solución suficientemente "pulida" demuestre la solución programandola desde cero en vivo y en directo, esto es importante porque no solo se ve "la solución final" sino que se ve también el proceso de desarrollo para llegar hasta esa solución. Vamos viendo como a través de TDD se va refinando el problema y se enfatiza el papel de TDD no como una tecnica de "pruebas" sino como una tecnica de diseño.

La verdad es que fue una tarde divertida, con un monton de gente pese a lo dificil de estas fechas (estaba "petao") y como siempre Xavi Gost en su estilo habitual showman provocador nos regalo algunas perlas xd, los operadores ternarios no le gustan mucho eso quedo claro jeje, la verdad es que fue muy divertido y con un ambiente de muy buen rollo entre todos los asistentes.

Luego por supuesto terminamos con una cañitas de rigor, la verdad es que se nos hizo un poco tarde y yo me fui sobre las 11 y media y por alli se quedarón unos cuantos valientes tomando la penultima.

Da gusto que se organizen este tipo de cosas, entre las reuniones locales del grupo de madrid de agile-spain, el agile open y estas iniciativas queda claro que se esta formando una comunidad muy activa alrededor de las metodologías ágiles y sus practicas, y es un autentico placer estar siendo participe de todo esto con tantos buenos profesionales que demuestran tanta pasión por su trabajo. Lo que nos queda es seguir apoyando y colaborando en todo esto, y a todos los que tengais posibilidad de asistir a estos eventos y reuniones: ¿a que estais esperando?.



Comentarios:

Ya me apetece la verdad, a ver si me coincide con algún día que baje a la capital del reino...
Por curiosidad... ¿que problema tiene con "Elvis" (?:;)? Es que no creo que haya mejor manera de que no salgan feos "null" en una traza, por ejemplo. Y tiene una cosa buenísima: SIEMPRE tienes que proporcionar el "else".

Salu2

Enviado por ibon en diciembre 26, 2009 a las 02:55 PM GMT+01:00 #

No se por donde andaras de la geografia española xd, pero xavi comento que quería organizar cosas por valencia (que es donde el vive) y también hay grupos locales de agile-spain por bacelona, galicia etc,etc. Por si algo de este te pilla mejor que la capital del reino.

Lo del operador ternario, pues simplemente que es raro y poco legible, a mi personalmente tampoco me gusta demasiado.

Me gusta que el código sea legible y "pronunciable", ¿como lees en voz alta un operador ternario?. No digo tampoco que no lo use nunca, para cosas concretas como la tipica comparación si algo es null si que lo uso, pero me estoy quitando xd.

Enviado por Alfredo Casado en diciembre 26, 2009 a las 06:03 PM GMT+01:00 #

Aquí hay un vídeo con los "valientes" del coding dojo. http://www.adictosaltrabajo.com/detalle-noticia.php?noticia=211

Enviado por Rubén Aguilera en diciembre 30, 2009 a las 12:19 AM GMT+01:00 #

Enviar un comentario:
  • Sintaxis HTML: Deshabilitado