Desarrollo basado en pruebas para C embebido

Puntuación:   (4,7 de 5)

Desarrollo basado en pruebas para C embebido (W. Grenning James)

Opiniones de los lectores

Resumen:

El libro ha sido bien recibido por quienes están familiarizados con la programación en C, en particular para sistemas embebidos y desarrollo dirigido por pruebas (TDD). Presenta con eficacia prácticas modernas de codificación mediante ejemplos y técnicas claros. Sin embargo, ha recibido críticas por sus ejemplos de código obsoletos y los problemas con los entornos de compilación, que a menudo dejan a los lectores frustrados.

Ventajas:

Ideal para aquellos que dominan C y quieren aprender TDD para sistemas embebidos.

Desventajas:

Escritura clara y ejemplos útiles, especialmente para pruebas unitarias.

(basado en 69 opiniones de lectores)

Título original:

Test-Driven Development for Embedded C

Contenido del libro:

Otro día sin Test-Driven Development significa más tiempo perdido persiguiendo bugs y viendo cómo se deteriora tu código. Pensabas que TDD era para alguien más, ¡pero no lo es! Es para ti, el programador de C embebido. TDD le ayuda a prevenir defectos y construir software con una larga vida útil. Este es el primer libro que enseña los cómos y los porqués de TDD para programadores en C.

TDD es una práctica de programación moderna que los programadores en C necesitan conocer. Es una forma diferente de programar: las pruebas unitarias se escriben en un estrecho bucle de retroalimentación con el código de producción, asegurando que su código hace lo que usted piensa. Obtienes información valiosa cada pocos minutos. Encuentras errores antes de que se conviertan en bugs. Recibe avisos tempranos de problemas de diseño. Recibe notificaciones inmediatas de defectos de efectos secundarios. Puede dedicar más tiempo a añadir funciones valiosas a su producto.

James es uno de los pocos expertos en la aplicación de TDD a C embebido. Con sus 1,5 décadas de formación, entrenamiento y práctica de TDD en C, C++, Java y C# le llevará de ser un novato en TDD a utilizar las técnicas que pocos dominan.

Este libro está lleno de código escrito para programadores de C embebido. No sólo se ve el producto final, sino también la evolución del código y las pruebas. James te guía a través del proceso de pensamiento y las decisiones tomadas en cada paso del camino. Aprenderás técnicas para probar el código junto al hardware, y aprenderás principios de diseño y cómo aplicarlos a C para mantener tu código limpio y flexible.

Para ejecutar los ejemplos de este libro, necesitará un entorno de desarrollo C/C++ en su máquina, y la cadena de herramientas GNU GCC o Microsoft Visual Studio para C++ (puede ser necesaria alguna conversión del proyecto).

Otros datos del libro:

ISBN:9781934356623
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2011
Número de páginas:250

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Desarrollo basado en pruebas para C embebido - Test-Driven Development for Embedded C
Otro día sin Test-Driven Development significa más...
Desarrollo basado en pruebas para C embebido - Test-Driven Development for Embedded C

Las obras del autor han sido publicadas por las siguientes editoriales:

© 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)