Los Tomos de Delphi: Delphi sin Problemas


Gratuito para amigos Danysoft, hazte amigo

 

 Serie: Los Tomos de Delphi
Edición:
Páginas: 905
Editorial: Danypress
Dimensiones: 19x23,5 cm
Idioma: Castellano
ISBN: 84-923926-81

Solucione sus problemas de soporte técnico obteniendo respuestas rápidas con esta referencia alfabética de los 800 mensajes de error más frecuentes en tiempo de diseño, compilación y ejecución del lenguaje Object Pascal de Delphi.

Cada mensaje de error incluye una explicación de qué acciones u omisiones lo podrían haber causado, cómo resolver rápidamente el problema desde todas las versiones disponibles de Delphi, sencillos ejemplos de código válidos para programadores Delphi de cualquier nivel y cómo evitar sufrirlo en el futuro.

 

 

Información Ampliada

> Lista 800 errores
> Los errores son sus amigos
> Acerca del autor
> Comentarios lectores
> 3 Ejemplos de errores

Desarrollar software es una tarea difícil. Algunas veces se sentirá como si estuviera buscando un camino a través de un campo minado. Algunas minas son letales y explotan en su cara, haciendo que su aplicación deje de funcionar. Otras podrían simplemente causarle heridas de diversa consideración. Y otras podrían activarse tempranamente, para comenzar a causar daños sólo al cabo de cierto tiempo.

El problema es, por supuesto, doble: algunas minas son colocadas por Ud. mismo y otras por poderes ?extraños? ? podría ser Windows, una actualización de Windows, una DLL descarriada que ha quedado en memoria, o alguna aplicación mal creada que comparte el ordenador con su aplicación.

Por supuesto, la solución verdadera pasa por tener un mapa del campo de minas. Conociendo donde están las minas, ciertamente será más fácil encontrar el camino seguro.

Los mensajes de error, por supuesto, sirven para un propósito válido y pueden ayudar a detectar esas ?minas? de programación. Aunque los desarrolladores generalmente detestan ver mensajes de error, francamente estarían perdidos sin ellos. No obstante, históricamente el proceso de resolver los problemas de una aplicación que se comporta incorrectamente a partir de los mensajes de error ha tenido generalmente un cierto componente de ?magia negra?. Muchas veces los mensajes de error no son muy útiles, y en ocasiones pueden ser totalmente engañosos.

Cuando se produce un error, es generalmente responsabilidad del creador de esa pieza de código particular (aplicación, controlador, componente, control, etc.) proporcionar una descripción significativa de lo que ha ocurrido. Desafortunadamente, escribir mensajes de error significativos es una tarea que cae siempre en la parte inferior de la lista de prioridades del desarrollador. Como resultado, un mensaje de error podría no explicar con suficiente claridad cuál es el problema. Mi favorito es ?General SQL Error? (?Error general de SQL?). Claramente es un mensaje de error nada útil ? usted sabe que el error tiene relación con SQL, pero nada más. El problema puede estar en cualquier lugar, haberse producido por cualquier causa, y eso sería todo lo que podría suponerse para corregir el problema.

Un problema de aún más difícil solución se produce cuando un mensaje de error no tiene absolutamente nada que ver con el problema real. El usuario se rasca la cabeza y comienza a investigar el problema, muchas veces yendo 180 grados en la dirección equivocada. Personalmente he perdido días enteros por culpa de errores de ese tipo.

Esto es lo que hace que este libro sea único y valioso. El autor ha creado un mapa del campo de minas para nosotros. Incluso nos indica cuándo un mensaje de error es realmente un falso señuelo que puede dejar al desarrollador perdido durante días. Hay muchos libros disponibles sobre Delphi, pero muy pocos tienen el enfoque tan definido de éste. Está dedicado íntegramente a un único tema, pero es claramente el libro que Ud. buscará cuando necesite ayuda durante la solución de problemas.

Hacer un libro que no sigue las fórmulas usuales exige mucho valor. Mi alabanza a Mr. Shannon por preparar tan indispensable referencia.

Robert Vivrette, Editor Técnico
The Delphi Informant Magazine

Gratuito para amigos Danysoft, hazte amigo

 

Examine esta categoría: Libros