Depuración eficaz: 66 formas específicas de depurar software y sistemas

Puntuación:   (4,3 de 5)

Depuración eficaz: 66 formas específicas de depurar software y sistemas (Diomidis Spinellis)

Opiniones de los lectores

Resumen:

El libro es una guía práctica repleta de consejos útiles y relevantes sobre depuración. Presenta 66 consejos específicos para una depuración eficaz en diversos entornos de programación y es adecuado tanto para desarrolladores noveles como experimentados. Aunque las estrategias pueden resultar familiares a los profesionales experimentados, el libro articula estas estrategias con claridad y proporciona ideas prácticas. Los usuarios aprecian la experiencia del autor y los diversos temas tratados, aunque algunos opinan que puede que no introduzca conceptos nuevos para los desarrolladores veteranos.

Ventajas:

Repleto de consejos prácticos, estrategias fácilmente aplicables, sugerencias bien estructuradas para la depuración, adecuado tanto para principiantes como para desarrolladores experimentados, cubre múltiples lenguajes y plataformas (C++, Java, Windows, Linux), fomenta las mejores prácticas como la automatización y el uso de las herramientas adecuadas.

Desventajas:

Puede que no ofrezca nuevas perspectivas para desarrolladores muy experimentados, algunos contenidos pueden quedar obsoletos con el paso de los años y la utilidad del libro puede depender de la experiencia previa del lector.

(basado en 6 opiniones de lectores)

Título original:

Effective Debugging: 66 Specific Ways to Debug Software and Systems

Contenido del libro:

Todos los desarrolladores de software y profesionales de TI son conscientes de la importancia crucial de una depuración eficaz. A menudo, la depuración consume la mayor parte de la jornada laboral de un desarrollador, y dominar las técnicas y habilidades necesarias puede llevar toda una vida. En Effective Debugging, Diomidis Spinellis ayuda a los programadores experimentados a acelerar su camino hacia el dominio, clasificando, explicando e ilustrando sistemáticamente los métodos, estrategias, técnicas y herramientas de depuración más útiles.

Basándose en más de treinta y cinco años de experiencia, Spinellis amplía su arsenal de técnicas de depuración, ayudándole a elegir los mejores enfoques para cada reto. Presenta consejos neutrales con respecto al proveedor y ricos en ejemplos sobre principios generales, estrategias de alto nivel, técnicas concretas, herramientas de alta eficiencia, trucos creativos y los rasgos de comportamiento asociados con la depuración eficaz.

Las 66 técnicas expertas de Spinellis abordan todas las facetas de la depuración y se ilustran con instrucciones paso a paso y código real. Aborda todo el espectro de problemas que pueden surgir en los sistemas de software modernos, especialmente los causados por interacciones complejas entre componentes y servicios que se ejecutan en hosts dispersos por todo el planeta. Tanto si está depurando errores aislados en tiempo de ejecución como fallos catastróficos del sistema de la empresa, esta guía le ayudará a hacer el trabajo más rápidamente y con menos dolor.

Las características clave incluyen.

⬤ Estrategias y métodos de alto nivel para abordar diversos fallos de software.

⬤ Técnicas específicas para aplicar al programar, compilar y ejecutar código.

⬤ Mejores formas de aprovechar al máximo su depurador.

⬤ Habilidades y herramientas de propósito general en las que vale la pena invertir.

⬤ Ideas y técnicas avanzadas para escapar de los callejones sin salida y del laberinto de la complejidad.

⬤ Consejos para hacer los programas más fáciles de depurar.

⬤ Enfoques especializados para depurar código multihilo, asíncrono y embebido.

⬤ Evitar errores mediante la mejora del diseño, la construcción y la gestión del software.

Normal 0 false false false EN-US X-NONE X-NONE.

Otros datos del libro:

ISBN:9780134394794
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2016
Número de páginas:256

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Depuración eficaz: 66 formas específicas de depurar software y sistemas - Effective Debugging: 66...
Todos los desarrolladores de software y...
Depuración eficaz: 66 formas específicas de depurar software y sistemas - Effective Debugging: 66 Specific Ways to Debug Software and Systems
Arquitectura bella - Beautiful Architecture
¿Cuáles son los ingredientes de una arquitectura de software robusta, elegante, flexible y fácil de mantener? Beautiful...
Arquitectura bella - Beautiful Architecture

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)