TDD no es escribir el test primero - Daniel Ojeda
La charla pretende demostrar el por qué de escribir el test primero cuando hacemos Test Driven Development. Necesitamos entender varios argumentos para poder encontrarle el valor a ese test que viene antes que el código de producción para pasarlo.
Se trata de alcanzar un cierto mindset que nos ayuda en el desarrollo y especialmente con el diseño de nuestra aplicación, de ahí el nombre. Es un desarrollo "guiado por tests".
Escribir el test primero nos ayuda por ejemplo a:
- Procesar conscientemente el problema antes de abordarlo.
- Detectar problemas antes de estar a medio camino con la implementación.
- Eliminar elementos innecesarios, o encontrar otros que no se tuvieron en cuenta.
- Juzgar la viabilidad de un diseño en base a la complejidad de escribir los tests.
Un TDD bien enfocado elimina mucho desperdicio, y esto se traduce de forma económica en el proyecto. Espero que al salir de la charla, haya más gente dispuesta a dedicarle tiempo y ser capaces de obtener un gran retorno de inversión a partir de su práctica.
-------------
Todos los vídeos de la Cas 2019 en:
https://lk.autentia.com/CAS-YouTube
¡Conoce Autentia!
Twitter: https://goo.gl/MU5pUQ
Instagram: https://lk.autentia.com/instagram
LinkedIn: https://goo.gl/2On7Fj/
Facebook: https://goo.gl/o8HrWX
Видео TDD no es escribir el test primero - Daniel Ojeda канала Autentia
Se trata de alcanzar un cierto mindset que nos ayuda en el desarrollo y especialmente con el diseño de nuestra aplicación, de ahí el nombre. Es un desarrollo "guiado por tests".
Escribir el test primero nos ayuda por ejemplo a:
- Procesar conscientemente el problema antes de abordarlo.
- Detectar problemas antes de estar a medio camino con la implementación.
- Eliminar elementos innecesarios, o encontrar otros que no se tuvieron en cuenta.
- Juzgar la viabilidad de un diseño en base a la complejidad de escribir los tests.
Un TDD bien enfocado elimina mucho desperdicio, y esto se traduce de forma económica en el proyecto. Espero que al salir de la charla, haya más gente dispuesta a dedicarle tiempo y ser capaces de obtener un gran retorno de inversión a partir de su práctica.
-------------
Todos los vídeos de la Cas 2019 en:
https://lk.autentia.com/CAS-YouTube
¡Conoce Autentia!
Twitter: https://goo.gl/MU5pUQ
Instagram: https://lk.autentia.com/instagram
LinkedIn: https://goo.gl/2On7Fj/
Facebook: https://goo.gl/o8HrWX
Видео TDD no es escribir el test primero - Daniel Ojeda канала Autentia
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Pruebas unitarias y Test-Driven Development | Ejemplo desde cero](https://i.ytimg.com/vi/YuRdaR6wwWU/default.jpg)
![Mi primera vez con Unit Testing (TODO MAL) | la función CodelyTV 29](https://i.ytimg.com/vi/VlFDlpP_cGc/default.jpg)
![¿Qué es un DTO y cómo mapearlo? | Data Transfer Object](https://i.ytimg.com/vi/4p6z6hL8BNg/default.jpg)
![Domain Driven Design (DDD) - Diseño guiado por el dominio - Evento de Endava](https://i.ytimg.com/vi/Mn4TFBXa_2g/default.jpg)
![Migration to a Microservices Ecosystem w/ Martin Fowler & Zhamak Dehghani](https://i.ytimg.com/vi/6-vNG33En88/default.jpg)
![Openstack, Docker, Kubernetes y Openshift para mi abuela - Alfredo Espejel en T3chFest 2017](https://i.ytimg.com/vi/UFE-Nz9cxJg/default.jpg)
![La inyección de dependencias](https://i.ytimg.com/vi/lzfPJdurQIc/default.jpg)
![TDD ♻️: PUNTOS CLAVE antes de empezar ☝️ | la función CodelyTV 16](https://i.ytimg.com/vi/wTcymfvb-Iw/default.jpg)
![Los principios SOLID, ¡explicados!](https://i.ytimg.com/vi/2X50sKeBAcQ/default.jpg)
![¿Qué es BDD? 🤷♂️](https://i.ytimg.com/vi/GqGxc2PMQS8/default.jpg)
![Micronaut - Píldoras de conocimiento](https://i.ytimg.com/vi/M4D3wZiiVUc/default.jpg)
![SOLID - Principio de Inversión de Dependencias](https://i.ytimg.com/vi/Uc8HKUXu63o/default.jpg)
![Microservicios, en qué lío me he metido - Ernesto Hernández y Miguel Ortega en T3chFest 2017](https://i.ytimg.com/vi/pvLUp78ebtU/default.jpg)
![An Introduction to Test-Driven Development in JavaScript](https://i.ytimg.com/vi/SbKPgaRZsxA/default.jpg)
![Gestión de ramas - Píldoras de conocimiento](https://i.ytimg.com/vi/R99O0s8cCd8/default.jpg)
![GopherCon UK 2018: Pawel Slomka - Documenting Go Code with Beautiful Tests](https://i.ytimg.com/vi/TGg6cc0QCzw/default.jpg)
![First 10 minutes of TDD intro episode 1 (unedited)](https://i.ytimg.com/vi/VVSSga1Olt8/default.jpg)
![Script Async vs script defer - Píldoras de conocimiento](https://i.ytimg.com/vi/PY-SH4olsj0/default.jpg)
![Api Gateway - Píldoras de conocimiento](https://i.ytimg.com/vi/BesWhq3ADLc/default.jpg)
![Pruebas de Integración | MOCKS vs STUBS | Dobles de Prueba 🧩](https://i.ytimg.com/vi/pxOwxsBFYYo/default.jpg)