Upgrade to Pro — share decks privately, control downloads, hide ads and more …

TDD

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

 TDD

Avatar for Damian Arroyo

Damian Arroyo

January 24, 2017

Other Decks in Programming

Transcript

  1. • Escribe una prueba para la funcionalidad que quieres implementar.

    • Escribe el código de la funcionalidad hasta que la prueba pase. • Refactoriza el código (nuevo y/o viejo). La técnica 2
  2. 5

  3. Conclusiones TDD puede ayudarte a Acelerar el proceso de desarrollo

    al • propiciar el código limpio • reducir/detectar detalles (bugs) • disminuir el temor a actualizar el codebase • ahorrar tiempo en debugging • complementar la documentación del proyecto Mejorar el diseño al • separar interfaz e implementación • descomponer una funcionalidad en pequeñas partes 9