Agile Open Lima V 25 febrero 2012
<ul><li>Kleer – ¿Por qué estamos aquí? </li></ul>Entrenamos Acompañamos Comunidad
<ul><li>Yoseki  Coding Dojo </li></ul><ul><li>En japonés,  dōjō  ( 道場 ) significa literalmente “el lugar de la  vía” y se ...
Yoseki , pared izquierda, representa el lugar de honor donde  se sitúan los estudiantes </li></ul>
<ul><li>Yoseki Coding Dojo –  Práctica </li></ul>
<ul><li>Yoseki Coding Dojo –  Práctica </li></ul>
<ul><li>Pair Programming  /  Kake (Multi Randori) </li></ul><ul>Pair Programming - 1 coder por mesa - 1 copilot por mesa -...
Copilot -> Coder
Otro participante -> Copilot </li></ul></ul><ul>( Kake Coding Dojo ) </ul>
<ul><li>TDD  (Test Driven Development) </li></ul>KISS (Simple!) TDD : Test Driven Development (Design) R   ->  G   ->  R R...
<ul><li>Desafío - Kata </li></ul>
Upcoming SlideShare
Loading in...5
×

Kleer - Yoseki Coding Dojo - Agile Open Lima V

1,109

Published on

Diapositivas utilizadas para guiar la presentación del Coding Dojo de Kleer que facilitó Pablo Tortorella (@pablitux) en el evento Agile Open Lima V, el día sábado 25 de Febrero de 2011.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,109
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Kleer - http://www.yourwaykleerer.com Agile in Acction!
  • Kleer - http://www.yourwaykleerer.com Agile in Acction!
  • Transcript of "Kleer - Yoseki Coding Dojo - Agile Open Lima V"

    1. 1. Agile Open Lima V 25 febrero 2012
    2. 2. <ul><li>Kleer – ¿Por qué estamos aquí? </li></ul>Entrenamos Acompañamos Comunidad
    3. 3. <ul><li>Yoseki Coding Dojo </li></ul><ul><li>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.
    4. 4. Yoseki , pared izquierda, representa el lugar de honor donde se sitúan los estudiantes </li></ul>
    5. 5. <ul><li>Yoseki Coding Dojo – Práctica </li></ul>
    6. 6. <ul><li>Yoseki Coding Dojo – Práctica </li></ul>
    7. 7. <ul><li>Pair Programming / Kake (Multi Randori) </li></ul><ul>Pair Programming - 1 coder por mesa - 1 copilot por mesa - Asistentes conversando/interactuando </ul><ul><li>Cada 5 minutos: </li></ul><ul><ul><li>Coder -> queda “libre”
    8. 8. Copilot -> Coder
    9. 9. Otro participante -> Copilot </li></ul></ul><ul>( Kake Coding Dojo ) </ul>
    10. 10. <ul><li>TDD (Test Driven Development) </li></ul>KISS (Simple!) TDD : Test Driven Development (Design) R -> G -> R Red -> Green -> Refactor Baby Steps (pasos muy pequeños) 1 °: Test (Ejemplo) Fails Código OK Refactoring
    11. 11. <ul><li>Desafío - Kata </li></ul>
    12. 12. <ul><li>Desafío - Kata </li></ul>1er Desafío: Paréntesis () -> true (() -> false (())) -> false ((()()) -> false ((()())) -> true … (etc!) 2do Desafío: Corchetes [] -> true [()] -> true [()][()] -> false [[()][()]] -> true [(](] -> false ][ -> false [[] -> false … (etc!) 3er Desafío: Llaves {[()]} -> true [()]} -> false … (etc!) <ul>Brackets </ul>
    13. 13. <ul><li>Práctica sostenida --> seguir aprendiendo </li></ul><ul><li>TDD (Diseño, Calidad asegurada)
    14. 14. Pair Programming (Revisión cruzada, Productividad) </li></ul><ul><li>Práctica en grupo </li><ul><li>Discusiones y Debates: Lenguaje común
    15. 15. Aprender de los demás y con los demás </li></ul></ul><ul><ul><li>Conocer distintas formas de hacer las cosas </li></ul></ul><ul><ul><li>Buenas Prácticas, Autores, técnicas, herramientas... </li></ul><li>Desafíos ( clean code, small goals, trabajar con código de otro/s) </li></ul><ul>Conclusiones </ul>
    16. 16. Muchas gracias por venir! http://www.kleer.la http://www.kleer.la/comunidad/yoseki

    ×