¡Buenas! Desde ya os digo que creo que se me ha ido un poco la pinza...
Pensando en ejercicios para reuniones, talleres, etc. se me ha ocurrido llevar la idea de las katas al extremo :D
Actualmente tenemos toda la infraestructura que necesitamos para crear una aplicación web y subirla a internet sin tener que gastarnos un duro. Tenemos hosting para las aplicaciones como heroku y GAE, tenemos hosting para el código como github, google code, etc.
¿Por que no crear unas katas que, en lugar de centrarse únicamente en el código, se centren en todo el proceso de desarrollo?
Podríamos practicar como utilizamos el sistema de control de versiones, podríamos practicar como resolvemos los pasos a producción de nuestras aplicaciones, podríamos practicar el desarrollo iterativo e incremental, podríamos practicar como escribimos el código, los tests, las pruebas de aceptación. Creo que daría lugar a discusiones muy interesantes.
Se que parece una salvajada pero, si encontramos problemas simples (que podamos resolver en 4 o 5 horas como mucho) ¿por qué no hacerlo? Imaginaos una serie de screencasts en las que todo el mundo creara un motor simple para un blog pero con diferentes entornos, practicas, lenguajes, frameworks, etc. Creo que podríamos aprender mucho.
¿Qué os parece? Ya se que no hay mucha diferencia entre esto y un proyecto real :D Pero es ahí donde le veo la gracia, en ver como trabajan los demás en un proyecto "real".
Un saludo
--
Alberto Peña Abril
http://twitter.com/plagelaohttp://plagelao.blogspot.com/