Overview
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Tu código es un testimonio de tus habilidades como desarrollador. Independientemente del lenguaje que utilices, el código debe ser limpio, elegante y despejado. Utilizando el desarrollo dirigido por pruebas (TDD), escribirás código fácil de entender, que conserve su elegancia y que funcione durante meses, incluso años. Con esta guía indispensable, aprenderás a utilizar TDD con tres lenguajes diferentes: Go, JavaScript y Python.
El autor Saleem Siddiqui te muestra cómo abordar la complejidad del dominio utilizando un enfoque basado en pruebas unitarias. TDD divide los requisitos en características pequeñas y aplicables, lo que te permite resolver problemas independientemente de los lenguajes y marcos de trabajo que utilices. Con Learning Test-Driven Development a tu lado, aprenderás a incorporar TDD a tu práctica habitual de codificación.
Este libro te ayuda a:
- Utilizar el enfoque "divide y vencerás" de TDD para dominar la complejidad del dominio.
- Comprender cómo funciona TDD en distintos lenguajes, marcos de pruebas y conceptos de dominio.
- Aprende cómo el TDD permite la integración continua
- Apoya la refactorización y el rediseño con TDD
- Aprende a escribir un arnés de pruebas unitarias sencillo y eficaz en JavaScript
- Configura un entorno de integración continua con las pruebas unitarias producidas durante TDD
- Escribe código limpio y despejado utilizando TDD en Go, JavaScript y Python