Successfully reported this slideshow.
Coding Dojo              Armando Picón              @apiconz              Alberto Borda              @ betoborda
¿Qué es?
¿Porqué esto me puede       ayudar?Good enough is not always good          enough
No entiendo.●   Muchos proyectos agiles están en este    momento produciendo software mediocre    sostenidamente e iterati...
Estas ideas NO son nuevas
Publicaciones de: 1994 - 2003
Publicaciones: 2003 - Presente
Práctica consciente●   Ive missed more than    9000 shots in my career.    Ive lost almost 300    games. 26 times, Ive bee...
Práctica consciente
Primera Regla●   One cant discuss a form without code,    and one cant show code without tests. It is    a design training...
¿Cómo? : Pair Programming
¿Cómo? : TDD
¿Algún consejo?
ISBN - International Standard Book             Number●   Es el código que identifica un libro.●   Ha ido evolucionando con...
Algoritmo ISBNDDDDDDDDDC   9 dígitos identifican al libro                   10mo carácter verificación●   El digito de ver...
ISBN 0-13-162959-Xdigits in the ISBN 0 1 3 1 6 2 9 5 9 10(X)s1 (sum parcial)     0 1 4 5 11 13 22 27 36 46----------------...
Ejercicio : ISBN●   Input:      0-89237-010-6      0-8306-3637-4      0-8306-3637-5      0-00000-000-0●   Output:      0-8...
Conclusiones...
Agredecimientos
AgilePerú - Coding Dojo Week
Upcoming SlideShare
Loading in …5
×

AgilePerú - Coding Dojo Week

304 views

Published on

Presentación empleada para la semana de Coding Dojo Week en Julio 2012

Published in: Education
  • Be the first to comment

  • Be the first to like this

AgilePerú - Coding Dojo Week

  1. 1. Coding Dojo Armando Picón @apiconz Alberto Borda @ betoborda
  2. 2. ¿Qué es?
  3. 3. ¿Porqué esto me puede ayudar?Good enough is not always good enough
  4. 4. No entiendo.● Muchos proyectos agiles están en este momento produciendo software mediocre sostenidamente e iterativamente.
  5. 5. Estas ideas NO son nuevas
  6. 6. Publicaciones de: 1994 - 2003
  7. 7. Publicaciones: 2003 - Presente
  8. 8. Práctica consciente● Ive missed more than 9000 shots in my career. Ive lost almost 300 games. 26 times, Ive been trusted to take the game winning shot and missed. Ive failed over and over and over again in my life. And that is why I succeed.
  9. 9. Práctica consciente
  10. 10. Primera Regla● One cant discuss a form without code, and one cant show code without tests. It is a design training place, where it is acknowledged that "the code is the design" and that code without tests simply doesnt exist.
  11. 11. ¿Cómo? : Pair Programming
  12. 12. ¿Cómo? : TDD
  13. 13. ¿Algún consejo?
  14. 14. ISBN - International Standard Book Number● Es el código que identifica un libro.● Ha ido evolucionando con el tiempo.● La primera versión es una secuencia de 10 dígitos decimales, pero el último carácter puede ser una X.● Puede tener guiones para facilitar su lectura, pero no tienen significado.
  15. 15. Algoritmo ISBNDDDDDDDDDC 9 dígitos identifican al libro 10mo carácter verificación● El digito de verificación consigue que el número calculado por el algoritmo sea divisible por 11.● Si el número para cumplir con la divisibilidad por 11 es 10, se utiliza el símbolo X.
  16. 16. ISBN 0-13-162959-Xdigits in the ISBN 0 1 3 1 6 2 9 5 9 10(X)s1 (sum parcial) 0 1 4 5 11 13 22 27 36 46---------------------------------------------------------- ----s2 (totales) 0 1 5 10 21 34 56 83 119 165El cáculo de s2 es sobre s1=> Se puede comprobar la veracidad del ISBN porque 165 es divisible por 11
  17. 17. Ejercicio : ISBN● Input: 0-89237-010-6 0-8306-3637-4 0-8306-3637-5 0-00000-000-0● Output: 0-89237-010-6 is correct. 0-8306-3637-4 is correct. 0-8306-3637-5 is wrong.
  18. 18. Conclusiones...
  19. 19. Agredecimientos

×