Síguenos en Twitter @agilismo

An error occurred

Oops, an error seems to have occurred. We're sorry for any inconvenience this might have caused. If the error persists, feel free to tell us about it.

Qué es un coding dojo

Un Coding Dojo es una reunión donde un grupo de programadores se reunen para trabajar en un desafío de programación, lo hacen para divertirse y practicar con objeto de mejorar sus habilidades de programación.

Se centra en programar delante de otros, generalmente empezando desde cero y en un espacio corto de tiempo. Se considera completado cuando el ejercicio está terminado y éste puede repetirlo la audiencia en sus casas.

Será más fácil entenderlo si hablamos de sus principios:

  • Adquirir habilidades de programación es un proceso continuo
  • Entorno colaborativo, no competitivo y divertido
  • Todos los programadores de todos los niveles son bienvenidos

Existen varias modalidades de Coding Dojo

CodeKata:

  • Un participante exhibe una solución al desafío, desde cero
  • Debe usar TDD
  • Debe hacerlo en pequeños pasos que tengan sentido para todos los presentes.

Randori

  • El desafío se intenta solucionar programando en pareja.
  • Todos los presentes están invitados a ayudar.
  • Cada pareja tiene unos 7 minutos para avanzar en la solución usando TDD
  • Al final de cada intervalo, el conductor de la pareja se sienta, el copiloto se convierte en conductor y entra alguien del equipo como copiloto