Modesto San Juan - TDD Mi cuaderno de recetas
00:56:02
LinkPodcast
Conferencia Agile Spain 2017
About this episode
Si quieres ver el vídeo con slides:
https://www.youtube.com/watch?v=D1fWBImC2r8&t=73s
@msanjuan
"TDD es una parte importantísima de mi flujo de trabajo cuando desarrollo software. Con el paso de los años he modificado la forma en la que lo aplico, he aplicado distintas técnicas y he experimentado distintas formas de escribir mis tests para tratar de sentirme lo más productivo posible. Dar con un flujo de trabajo que me resulte cómodo, trabajar en el nivel de abstracción y con la aproximación adecuada no ha sido fácil y aún así tengo claro que estoy lejos de haber encontrado una fórmula ideal.
Elegir entre una aproximación outside-in vs inside-out, qué tipos de dobles de prueba utilizar, escribir tests que no requieran más mantenimiento que el propio código de producción son algunos de los retos a los que podemos tener que enfrentarnos cuando aplicamos TDD en nuestro día a día.
En esta charla quiero hablar de cómo aproximo mi trabajo cuando desarrollo aplicando TDD. No se trata de una charla introductoria ni de evangelización sobre las virtudes de TDD, no se trata de una presentación con pantallazos de código. Se trata de una sesión de programación en vivo mientras explico mi flujo de trabajo con ejemplos concretos y en la que intentaré mostrar las principales ""recetas"" que me ayudan en mi día a día."
https://www.youtube.com/watch?v=D1fWBImC2r8&t=73s
@msanjuan
"TDD es una parte importantísima de mi flujo de trabajo cuando desarrollo software. Con el paso de los años he modificado la forma en la que lo aplico, he aplicado distintas técnicas y he experimentado distintas formas de escribir mis tests para tratar de sentirme lo más productivo posible. Dar con un flujo de trabajo que me resulte cómodo, trabajar en el nivel de abstracción y con la aproximación adecuada no ha sido fácil y aún así tengo claro que estoy lejos de haber encontrado una fórmula ideal.
Elegir entre una aproximación outside-in vs inside-out, qué tipos de dobles de prueba utilizar, escribir tests que no requieran más mantenimiento que el propio código de producción son algunos de los retos a los que podemos tener que enfrentarnos cuando aplicamos TDD en nuestro día a día.
En esta charla quiero hablar de cómo aproximo mi trabajo cuando desarrollo aplicando TDD. No se trata de una charla introductoria ni de evangelización sobre las virtudes de TDD, no se trata de una presentación con pantallazos de código. Se trata de una sesión de programación en vivo mientras explico mi flujo de trabajo con ejemplos concretos y en la que intentaré mostrar las principales ""recetas"" que me ayudan en mi día a día."