La guía del desarrollador para la depuración: 2.ª edición


Precio:
Precio de venta$24.93

Descripción

El software tiene errores. Punto. Eso es cierto, desafortunadamente. Incluso el viejo programa "hola, mundo", conocido por prácticamente todos los programadores de C y C++ del mundo, puede considerarse defectuoso. Desarrollar software significa tener que lidiar con defectos; los viejos, los nuevos, los que usted mismo creó y los que otros dieron vida. Los desarrolladores de software depuran programas para ganarse la vida. Por lo tanto, tener buenas habilidades de depuración es una necesidad. Dicho esto, siempre me pareció lamentable que la depuración apenas se enseñara en las escuelas de ingeniería. Bueno, es un tema complicado y no hay buenos libros de texto. Esto último se puede ayudar, pensé. Así nació la idea de este libro. "La guía de depuración para desarrolladores" es un libro tanto para desarrolladores de software profesionales que buscan ampliar sus habilidades como para estudiantes que desean aprender los trucos del oficio desde cero. Con pequeños ejemplos en línea y ejercicios al final de cada capítulo, es ideal para acompañar un curso o una clase de informática. Al mismo tiempo, se puede utilizar como referencia para abordar problemas cuando sea necesario. Este libro va más allá del nivel de los escenarios simples de depuración de código fuente. Además, cubre los problemas reales más frecuentes de las áreas de vinculación de programas, acceso a la memoria, procesamiento paralelo y análisis de rendimiento. La imagen se completa con capítulos que cubren verificadores estáticos y técnicas para escribir código que se presta bien a la depuración. Si bien el enfoque está en C y C++, los caballos de batalla de la industria del software, la mayoría de los principios descritos en "La guía de depuración para desarrolladores" se pueden aplicar a programas escritos en otros lenguajes. Las técnicas no están restringidas a un compilador, depurador o sistema operativo en particular. Los ejemplos están estructurados de tal manera que pueden reproducirse con software de código abierto gratuito.

Autor: Ulrich Holtmann, Holger Keding, Markus Wloka
Editorial: Createspace Independent Publishing Platform
Publicado: 22/04/2012
Páginas: 244
Tipo de encuadernación: Tapa blanda
Peso: 0.73lbs
Tamaño: 9.00h x 6.00w x 0.51d
ISBN13: 9781470185527
ISBN10: 1470185520
Categorías BISAC:
- Computadoras | Desarrollo e ingeniería de software | General

Acerca del autor
Thorsten Grötker nació en 1965 en Mönchengladbach, Alemania. Se licenció y doctoró en Ingeniería Eléctrica en la Universidad Tecnológica de Aquisgrán. Thorsten se unió a Synopsys en 1997, trabajando en las áreas de diseño a nivel de sistema y verificación de hardware. Ulli Holtmann nació en 1964 en Hildesheim, Alemania. Estudió Ciencias de la Computación en la Universidad Técnica de Braunschweig y se doctoró en 1995. Se unió a Synopsys en 1995 como ingeniero de I+D. De 1995 a 2000, trabajó en la sede de EE. UU. en Mountain View, y desde entonces en Herzogenrath, Alemania. Holger Keding nació en 1970 en Kempen, Alemania. Estudió Ingeniería Eléctrica y Tecnología de la Información en la Universidad Tecnológica de Aquisgrán, donde se doctoró en 2002. Se unió a Synopsys en 2001 como ingeniero de aplicaciones corporativas, centrándose en el diseño a nivel de sistema y la metodología de simulación. Markus Wloka nació en Heidelberg en 1962 y creció en Kiel, Alemania. Se doctoró en Ciencias de la Computación en 1991 en la Universidad de Brown, EE. UU. De 1991 a 1996 trabajó para Motorola SPS (ahora Freescale) en Tempe, EE. UU. En 1996 se unió a Synopsys en Alemania, donde actualmente ocupa el puesto de Director de I+D.

Este título no es retornable