Coding Dojo en Ágiles 2011

Preview:

DESCRIPTION

Presentación que utilizamos en el taller de Coding Dojo que realizamos en Ágiles 2011, en Buenos Aires, Argentina.

Citation preview

Coding  Dojo  Formato  Kake  (Mul6  Randori)  

Entrenamos  

Acompañamos  

Comunidad  

Dojo  En japonés, dōjō (道場) significa

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  

Coding  Dojo  =  Entrenamiento  

Coding  Dojo  =  Ensayo  

Coding  Dojo  =  Prác6ca  

Coding  Dojo  =  Pair  Programming  

• 1  Coder  por  Mesa  • 1  Copiloto  por  Mesa  • Asistentes  Conversando/Interactuando  

Pair  Programming  

Coding  Dojo  =  Pair  Programming  

Coder  

• Queda  Libre  Copiloto  

• Coder  Par6cipante  

• Copiloto  

Cada  7  Minutos:  

Coding  Dojo  =  TDD  

 

TDD  -­‐  Test  Driven  Development        

Ejemplos                                                      Diseño      

R    -­‐>    G    -­‐>    R  Red  -­‐>  Green  -­‐>  Refatoring  

     

Simplicidad  +  Baby  Steps  (pasos  muy  pequeños)  

 

DesaRo  (Kata)  Números  Decimales  a  Romanos    1  →  I  2  →  II  3  →  III  4  →  IV  5  →  V  …  9  →  IX  10  →  X  11  →  XI  ...    

Conclusiones  

DesaRos  

Clean  code,     Small  goals   Working  with  someone  else's  code  

Prác6ca  en  grupo  Discusiones  y  

Debates   Lenguaje  común   Aprender  de/con  los  demás  

Diferentes  formas  de  hacer  

las  cosas  

Buenas  Prác6cas,  Autores,  técnicas,  

herramientas...  

Pair  Programming  

Revisión  cruzada   Produc6vidad  

TDD  

Diseño,  Calidad  asegurada  

Prác6ca  sostenida  

seguir  aprendiendo  

Coding  Dojo  Gracias!  Obrigado!  Thanks!  

 hlp://www.kleer.la  

hlp://www.kleer.la/comunidad/yoseki