Skip to content

Instantly share code, notes, and snippets.

@vilasmaciel
Forked from jsrois/GradiantCodingDojo_FAQ.md
Last active November 28, 2017 13:24
Show Gist options
  • Save vilasmaciel/a3b1b5b8241fa59f6a3a4377ba773332 to your computer and use it in GitHub Desktop.
Save vilasmaciel/a3b1b5b8241fa59f6a3a4377ba773332 to your computer and use it in GitHub Desktop.
FAQ Gradiant monthly Coding Dojo

¿Cuándo hay coding dojos en gradiant?

El primer viernes de cada mes, de 15.00 a 17.00 . Anunciaremos cada Coding Dojo unos días antes para que la gente se apunte.

¿Cuál es la "agenda" (más o menos) del Coding Dojo?

(Primeros ~15 minutos) descripción del problema que plantea la kata y principios que se van a aplicar.
(Siguiente hora y media aprox) Programar la solución de la kata (haciendo TDD y pair programming).
Repaso a cada solución, problemas surgidos y principios aplicados.

¿Qué es una Kata?

Wikipedia: A code kata is an exercise in programming which helps a programmer hone their skills through practice and repetition. The term was probably first coined by Dave Thomas, co-author of the book The Pragmatic Programmer

Ejemplo: Args Kata

No soy de Gradiant, ¿Cómo me puedo apuntar?

¿Puede participar quien quiera?

Por cuestiones prácticas, la asistencia a cada Dojo estará limitada a 30 personas. Se tendrá en cuenta el orden de inscripción.

¿Qué tengo que llevar al Dojo?

Al menos una persona en cada pareja debe traer un portátil con todo lo necesario para programar y escribir tests en un lenguaje de programación (el que sea). ¿Es por parejas?

Sí. Al llegar al Coding Dojo te pones en pareja con alguien con quien habitualmente no trabajes y que no haya sido tu pareja en dojos anteriores.

Una vez que estoy en el dojo, ¿no puedo hacer las katas por mi cuenta?

La idea es aplicar Pair Programming y aprender trabajando dos horas con otra persona.

¿Cómo nos aseguramos de que hay 1 portátil para cada pareja?

Lo mejor es que te traigas el ordenador con todo lo necesario y luego negociéis con cuál de los ordenadores y en qué lenguaje queréis programar.

¿Puedo hacer la Kata en <tal lenguaje de programación>?

Claro! pero asegúrate de traer todo lo necesario instalado.

¿Puedo proponer una Kata para el próximo Dojo?

Por supuesto! Es más, anímate a ser tú quien facilite el próximo Dojo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment