jueves, 2 de junio de 2011

Coding dojo durante el FUDCon Panamá 2011

Mecánica de trabajo del coding dojo(Para los que no saben como funciona):
En un coding dojo se promueve la práctica de Test Driven Development (TDD).
Todos los participantes usan una misma computadora y toman turnos de 7 minutos para intentar resolver el problema presentado, entre tanto que otro miembro del
equipo se sienta a su lado haciendo las veces de couch y ayudando al que se encuentra tratando de resolver el problema; Cuando el tiempo se acaba el couch
se convierte en quien trata de resolver el problema y el siguiente que está esperando en la cola se convierte en el couch mientras que el que estaba antes programando pasa al final de la cola.
Todo este proceso se repite hasta resolver el problema o se termine el tiempo designado para el coding dojo.

La principal meta del coding dojo es que los participantes se diviertan resolviendo los problemas.


Cree un repositorio en github para guardar el código creado durante el coding dojo: https://github.com/emont01/FUDCon2011-pa-coding-dojo

En este coding dojo se resolvieron dos problemas
1. Tomar un arreglo de números como parámetro, extraer los números no repetidos y ordenar los mismos. Lo resolvimos en aproximadamente 40 minutos.

2. Convertir de números romanos a entero y viceversa. Este problema quedó pendiente en el coding dojo pero pueden encontrar mi solución en el repositorio github.