Descripción
Aprenda a escribir software que entusiasme a sus clientes y evite estropear su trabajo al realizar cambios.
Características principales:
- Aprenda cómo un simple cambio de enfoque le permitirá utilizar pruebas para satisfacer las necesidades del cliente.
- Desarrolle una biblioteca de pruebas y una biblioteca de registro que pueda utilizar en sus propios proyectos.
- Impulse mejores diseños de código con pruebas efectivas que ayuden a los nuevos miembros del equipo a contribuir más rápido.
Descripción del libro:
C++ moderno y estándar es todo lo que se necesita para crear un marco de pruebas pequeño y práctico que mejorará el diseño de cualquier proyecto. Esto le permite pensar en cómo se utilizará el código, lo cual es el primer paso para diseñar interfaces intuitivas. TDD es un enfoque moderno y equilibrado de desarrollo de software que ayuda a crear aplicaciones mantenibles, proporciona modularidad en el diseño y escribe código mínimo que reduce drásticamente los defectos. Con la ayuda de este libro, podrá seguir añadiendo valor cuando los diseños necesiten cambiar, asegurándose de que los cambios no rompan las pruebas existentes.
En este libro, utilizará el desarrollo basado en pruebas (TDD) para adquirir habilidades prácticas escribiendo un marco de pruebas simple y luego usándolo para impulsar el diseño de una biblioteca de registro. El libro le ayudará a mejorar sus habilidades de desarrollo de software con casos de prueba. Comprenderá cómo diseñar e implementar casos de prueba. Los capítulos también le mostrarán cómo utilizar el enfoque TDD para ser más productivo en el desarrollo de software que intentar codificar en grandes pasos no estructurados.
Al final de este libro, habrá adquirido conocimientos de TDD y pruebas, y también habrá creado una biblioteca de registro funcional con características únicas que no se encuentran en otras bibliotecas.
Lo que aprenderá:
- Comprender cómo desarrollar software utilizando TDD
- Mantener el código del sistema lo más libre de errores posible
- Refactorizar y rediseñar el código con confianza
- Comunicar los requisitos y comportamientos del código con su equipo
- Comprender las diferencias entre las pruebas unitarias y las pruebas de integración
- Utilizar TDD para crear un marco de pruebas mínimo viable
Para quién es este libro:
Este libro es para desarrolladores de C++ que ya están familiarizados y usan C++ para tareas diarias y que desean mejorar sus habilidades. No es necesario ser un experto, pero ya debe tener algunos conocimientos de C++ moderno y de cómo usar plantillas para sacar el máximo provecho de este libro.
Autor: Abdul Wahid Tanner
Editorial: Packt Publishing
Publicado: 18/11/2022
Páginas: 430
Tipo de encuadernación: Tapa blanda
Peso: 1.62 libras
Tamaño: 9.25h x 7.50w x 0.87d
ISBN13: 9781803242002
ISBN10: 1803242000
Categorías BISAC:
- Computadoras | Lenguajes | C++
- Computadoras | Programación | General
Este título no es retornable

