Download - Coding Dojo en Ágiles 2011

Transcript
Page 1: Coding Dojo en Ágiles 2011

Coding  Dojo  Formato  Kake  (Mul6  Randori)  

Page 2: Coding Dojo en Ágiles 2011

Entrenamos  

Acompañamos  

Comunidad  

Page 3: Coding Dojo en Ágiles 2011

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  

Page 4: Coding Dojo en Ágiles 2011

Coding  Dojo  =  Entrenamiento  

Page 5: Coding Dojo en Ágiles 2011

Coding  Dojo  =  Ensayo  

Page 6: Coding Dojo en Ágiles 2011

Coding  Dojo  =  Prác6ca  

Page 7: Coding Dojo en Ágiles 2011

Coding  Dojo  =  Pair  Programming  

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

Pair  Programming  

Page 8: Coding Dojo en Ágiles 2011

Coding  Dojo  =  Pair  Programming  

Coder  

• Queda  Libre  Copiloto  

• Coder  Par6cipante  

• Copiloto  

Cada  7  Minutos:  

Page 9: Coding Dojo en Ágiles 2011

Coding  Dojo  =  TDD  

 

TDD  -­‐  Test  Driven  Development        

Ejemplos                                                      Diseño      

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

     

Simplicidad  +  Baby  Steps  (pasos  muy  pequeños)  

 

Page 10: Coding Dojo en Ágiles 2011

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

Page 11: Coding Dojo en Ágiles 2011

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  

Page 12: Coding Dojo en Ágiles 2011

Coding  Dojo  Gracias!  Obrigado!  Thanks!  

 hlp://www.kleer.la  

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