El documento describe el formato de entrenamiento de Coding Dojo, el cual incluye prácticas de programación en parejas, desarrollo guiado por pruebas (TDD), y katas. El objetivo del Coding Dojo es mejorar las habilidades de programación de los participantes a través de la práctica constante, el aprendizaje entre compañeros, y enfocándose en la calidad del código y diseño.
3. En japonés, dōjō ( ) significa
Dojo
literalmente “el lugar de la vía” y se
refiere a la búsqueda de la perfección
física, moral, mental y espiritual.
Yoseki
Pared izquierda, representa el lugar de
honor donde se sitúan los estudiantes
9. Coding
Dojo
=
TDD
TDD
-‐
Test
Driven
Development
Ejemplos
Diseño
R
-‐>
G
-‐>
R
Red
-‐>
Green
-‐>
Refatoring
Simplicidad
+
Baby
Steps
(pasos
muy
pequeños)
10. DesaRo
(Kata)
Números
Decimales
a
Romanos
1
→
I
2
→
II
3
→
III
4
→
IV
5
→
V
…
9
→
IX
10
→
X
11
→
XI
...
11. Conclusiones
Prác6ca
sostenida
seguir
aprendiendo
TDD
Diseño,
Calidad
asegurada
Pair
Programming
Revisión
cruzada
Produc6vidad
Prác6ca
en
grupo
Buenas
Diferentes
Prác6cas,
Discusiones
y
Aprender
de/
Lenguaje
común
formas
de
hacer
Autores,
Debates
con
los
demás
las
cosas
técnicas,
herramientas...
DesaRos
Working
with
someone
else's
Clean
code,
Small
goals
code