Dándole al TDD en el CodeRetreat Zaragoza
Lo dicho, que el sábado hicimos el Code Retreat en Zaragoza. Nos juntamos programadores llegados desde Barcelona, Valladolid, Madrid, Valencia y Pamplona aparte de los del cachirulo valley :D
Nunca había asistido a un evento de este tipo, y tengo que decir mientras nos machacamos con la kata del Juego de la vida de Conway me divertí, aprendí mucho TDD con Xavi Gost y mis parejas, terminé reventado tras las 5 iteraciones que hicimos. Programé con varios lenguajes: Groovy, Python, Javascript y Java; me quedé con las ganas de haberlo hecho también al menos con Ruby y C#(no habían lenguajes especialmente exóticos :D).
Hice pareja con Iván Loire usando Groovy, Juan Luis Belmonte con Python, Amalia Hernández repitiendo con Groovy(consiguió que me comprometiera a volver a publicar más contenido sobre groovy y grails :P), Ignacio Andreu(Plunchete) con Javascript y Emma Lopez dándole a Java.
Poco a poco, a base de iteraciones y de replantear el problema, los consejos de Xavi, los cambios de pareja... en la última iteración el código no tenía nada que ver con la primera. Y siendo Java el lenguaje de la última iteración, aún siendo el más ceremonioso que utilicé el sábado fue el que quedó más bonito... y para rematar nos dio tiempo a implementar lo suficiente para pasar las 4 reglas del juego de la vida! :)
En fin, que sí, que espero repetir experiencia de nuevo, hubo mucha gente con la que me quedé con las ganas de programar, aparte de otros que ni pudieron venir. Y si no es un code retreat... ¿quizás un coding dojo? ;)
Hay algunas fotos muy chulas que hicieron Emma, Amalia y Jorge(Semurat), especialmente molona la foto de Plunchete(masterbranch), Semurat(wiseri) y el menda(jobsket)... que tiemblen los grandes del recruiting!! :D.
Por otro lado, yo he recopilado las cuentas de twitter de los asistentes(no sé si me dejo a alguien) y Rubén Mur, que estaba pendiente de que no faltase de nada en ningún momento y no conseguimos animarle para que le diera al código :P, estuvo grabando y publicando algunos ratos por streaming, estos son los videos:
Y por supuesto, después nos fuimos de cañas, luego por el tubo a cenar de tapeo y rematamos la noche tomando algo en algunos garitos del casco ;)