Test-driven development (TDD)

Hace unas semanas he realizado un curso de TDD; la verdad es que estuve pensado si apuntarme o no. Porque la verdad lo de las metodología ágiles y menos el TDD no lo veía una ventaja competitiva en mi trabajo. Pero mi anime por curiosidad de Informático. Siempre podría aprender a testestear mi código…. xDDD
Después de haber realizado el curso puedo decir que a parte de poder hacer pruebas en condiciones entiendo mas mas metodologías ágiles… no solo porque tiene una base muy de ingeniería de software basado en patrones sino porque te hace hacer un código mas robusto y en menos tiempo. y aunque en mi trabajo del día a día no lo use. pero si que lo puedo poner en practica para desarrollos personales o como freelance.
Tengo que decirlo todo no podido remirarme todos los apunto tomados en el curso pero así mirando por envía me gustaría poder enumerar algunos de los paso que se debería de dar
hacer pruebas unitarias de casada una de las clases.
Test de aceptación , para saber si cumple los requisitos del negocio
Test de Funcionalidad los que comprueban una funcionalidad
Test de Integración que son los ultimo y comprueban todo el camino
no hacer clases muy largas
muy modular sin hacer sobre diseñar.
La pagina de la empresa que nos dio el curso y algunos comentarios de la gente pinche aquí

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *