Refactoring utilizando Desarrollo Basado en Pruebas

Test-Driven Development (TDD) o Desarrollo Dirigido por Pruebas, es un concepto novedoso que instruye a los desarrolladores a escribir casos de pruebas unitarios antes de escribir incluso una sola línea de código.

En este artículo revisaremos el uso de TDD para mejorar nuestro código y obtener una mejor forma de diseñar aplicaciones.

Si te gusto, comparte ...Email this to someone
email
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin

Estrategias de TDD en el mundo real

Estrategias de TDD en el mundo real

En este artículo se describe un proceso de como aplicar TDD, orientado a las historias de usuario y las pruebas de extremo a extremo. El proceso, es un conjunto de pasos tales como:

1.- Identificar las historias de usuario más importantes
2.- Identificar los procesos de aceptación
3.- Identificar los componentes principales
4.- Re priorizar las historias de usuario
5.- Decidir sobre la arquitectura y componentes
6.- Decidir sobre las interfaces
7.- Escribir el código y las pruebas
8.- Integración continua
9.- Completar la historia e ir a la siguiente

Si te gusto, comparte ...Email this to someone
email
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Facebook