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
Si te ha gustado, compártelo:

Escrito por:

agilismo

Usuario genérico del portal agilismo.es

2 thoughts on “Qué es un coding dojo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *