Puntuación:
El libro 'Unit Testing: Principles, Practices, and Patterns' es muy elogiado por su completa y práctica guía de pruebas unitarias. Hace hincapié en un enfoque pragmático de las pruebas, integrando las preocupaciones arquitectónicas y centrándose en aplicaciones del mundo real más que en simples ejemplos. Muchos críticos elogian su claridad, organización y profundidad de contenido, por lo que es adecuado tanto para principiantes como para desarrolladores experimentados que buscan mejorar sus prácticas de pruebas.
Ventajas:⬤ Cobertura exhaustiva de los principios y prácticas de las pruebas unitarias.
⬤ Estilo de escritura claro y pragmático, haciendo que los conceptos complejos sean fáciles de entender.
⬤ Fuerte enfoque en aplicaciones prácticas del mundo real y mejores prácticas.
⬤ Ofrece ideas sobre el diseño de código comprobable y el manejo de dependencias externas.
⬤ Bien estructurado, con excelentes resúmenes de capítulos y orientación sobre diversos estilos de pruebas.
⬤ Muy recomendable para desarrolladores en cualquier etapa de su carrera.
⬤ Algunos conceptos, como «comportamiento observable», podrían beneficiarse de definiciones y ejemplos más claros.
⬤ El debate sobre las pruebas de interfaz de usuario es limitado, ya que se centra principalmente en las pruebas unitarias.
⬤ El capítulo sobre 'resistencia a la refactorización' puede no ser intuitivo para todos los lectores y podría utilizar más ejemplos prácticos.
⬤ Puede requerir varias lecturas para comprender toda la información presentada, ya que hay mucho contenido que digerir.
(basado en 58 opiniones de lectores)
Unit Testing Principles, Practices, and Patterns: Effective Testing Styles, Patterns, and Reliable Automation for Unit Testing, Mocking, and Integrati
Mejore radicalmente su práctica de pruebas y la calidad del software con nuevos estilos de pruebas, buenos patrones y automatización fiable.
Características principales
Un enfoque práctico y orientado a los resultados de las pruebas unitarias.
Perfeccione sus pruebas unitarias existentes implementando las mejores prácticas modernas.
Aprenda los cuatro pilares de una buena prueba unitaria.
Automatice de forma segura su proceso de pruebas para ahorrar tiempo y dinero.
Detectar qué pruebas necesitan refactorización y cuáles deben eliminarse por completo.
La compra del libro impreso incluye un libro electrónico gratuito en formato PDF, Kindle y ePub de Manning Publications.
Acerca del libro
Las buenas prácticas de pruebas maximizan la calidad de su proyecto y la velocidad de entrega mediante la identificación de código defectuoso en las primeras etapas del proceso de desarrollo. Las pruebas incorrectas romperán su código, multiplicarán los errores y aumentarán el tiempo y los costes. Se lo debe a usted mismo - y a sus proyectos - aprender a hacer excelentes pruebas unitarias.
Unit Testing Principles, Patterns and Practices le enseña a diseñar y escribir pruebas dirigidas a áreas clave de su código, incluido el modelo de dominio. En esta guía escrita con claridad, aprenderá a desarrollar pruebas y conjuntos de pruebas de calidad profesional y a integrar las pruebas en todo el ciclo de vida de la aplicación. A medida que adopte una mentalidad de pruebas, se sorprenderá de cómo las mejores pruebas hacen que escriba mejor código.
Lo que aprenderá
Pautas universales para evaluar cualquier prueba unitaria.
Pruebas para identificar y evitar anti-patrones.
Refactorizar pruebas junto con el código de producción.
Usar pruebas de integración para verificar todo el sistema.
Este libro está escrito para
Para lectores que conocen los fundamentos de las pruebas unitarias. Los ejemplos están escritos en C# y pueden aplicarse fácilmente a cualquier lenguaje.
Acerca del autor
Vladimir Khorikov es autor, bloguero y MVP de Microsoft. Ha sido mentor de numerosos equipos en los entresijos de las pruebas unitarias.
Índice:
PARTE 1 EL PANORAMA GENERAL.
1 ) El objetivo de las pruebas unitarias.
2 ) ¿Qué es una prueba unitaria?
3 ) La anatomía de una prueba unitaria.
PARTE 2 HACIENDO QUE TUS PRUEBAS TRABAJEN PARA TI.
4 ) Los cuatro pilares de un buen test unitario.
5 ) Mocks y fragilidad de las pruebas.
6 ) Estilos de pruebas unitarias.
7 ) Refactorización hacia pruebas unitarias valiosas.
PARTE 3 PRUEBAS DE INTEGRACIÓN.
8 ) ¿Por qué pruebas de integración?
9 ) Las mejores prácticas.
10 ) Pruebas de la base de datos.
PARTE 4 ANTI-PATRONES DE PRUEBAS UNITARIAS.
11 ) Anti-patrones de pruebas unitarias.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)