“Conocimientos Programación>Lenguajes De Programación

Consejos para la depuración

2011/3/19
depurar el proceso de encontrar y corregir los errores , o errores en el código suave o hardware es una parte esencial de cualquier ciclo de desarrollo. Depuración puede abarcar correcciones y parches pequeños y complejos, y se puede hacer antes del lanzamiento del producto , después de la liberación - a distancia oa través de una actualización - o incluso durante el desarrollo mismo. Hay una serie de enfoques y herramientas que pueden simplificar la depuración y numerosos consejos pueden extraerse de los desarrolladores con experiencia o uno de los muchos libros publicados sobre la depuración . Reproducir el problema

Una de las primeras técnicas de los programadores se les enseña sobre la depuración sigue siendo la principal forma de identificar y corregir un error , sino que debe reproducir el error. Si eso implica recrear las condiciones en las que se detectó el error o determinar deductivamente la circunstancia en que se produce el error , que reproduce el error es el paso más importante en la depuración efectiva. Como profesor de informática Terence Parr dice sucintamente: " Todos los errores son causados ​​por las computadoras que hacen exactamente lo que se les dice . " Por lo tanto , usted tiene que averiguar qué y donde la computadora se le está diciendo a actuar incorrectamente.

Reducir

Cuando se enfrentan con la depuración de un programa largo o gran conjunto de datos , incluso el programador más experimentado puede sentirse abrumado . Profesor Parr explica que " ... un gran conjunto de datos presenta una gran cantidad de ruido que camufla la causa fundamental del problema. " Se recomienda dividir el programa o archivo en partes más pequeñas , más manejables y de exploración para el error. Cuando se produce el error , puede detener el proceso y corregir el error.
Experimento

deducción de estilo científico también puede ayudar a un centro de programador en en la fuente de un error . Como los científicos llevaron a cabo experimentos mediante la presentación de hipótesis comprobables que luego demostrada o no por un experimento controlado , puede crear una hipótesis informada sobre qué tipo de código puede ser la creación de un insecto. Entonces , encontrar y corregir esas condiciones , probando cada uno - como un experimento - hasta encontrar el conjunto de condiciones que , en efecto , que el error
Experiencia

. Parr también indica la hora de la depuración : "La experiencia no tiene sustituto . " Como usted - o cualquier programador - más experiencia con la escritura y código de depuración , que se convertirá en mejor en él . Durante la escritura de código , se basan en la experiencia pasada corregir errores para escribir el código que impide que los insectos en el primer lugar . Durante la depuración , se podrá hacer referencia a experiencias similares que han tenido con los insectos que se comportaban de manera diferente . Hasta que llegue ese momento, comunicarse con otros desarrolladores en el equipo o en la comunidad y en Internet , y pedirles ayuda.

Lenguajes De Programación
Cómo vincular DataTable al ListView en Net
Cómo crear una rama SVN de un archivo en Vivo
Cómo crear dos columnas mediante Div
Cómo implementar un árbol binario utilizando Pascal
Cómo ejecutar CScript
¿Cómo puedo cambiar el orden del artículo en StackPanel
Colas y Pilas Explicación
Cómo configurar los módulos de CTS
Conocimientos Informáticos © http://www.ordenador.online