¿Cuál es la depuración de scripts?
Vídeo: Deshabilitar depuración de Scripts en Internet Explorer
Cuando los programadores escriben guiones, es raro que las escriben sin errores en el primer intento. La programación es un proceso de ensayo y error. La depuración es el acto de encontrar y hacer frente a los errores en el código de script. Estos errores pueden ser en la sintaxis utilizada o en las estructuras lógicas dentro de una pieza de procesamiento. La depuración es una habilidad esencial para cualquier persona, ya sea el desarrollo de aplicaciones web o de escritorio.
errores
Vídeo: ¿Que es la Depuración Interna? LA CLAVE DE LA SALUD NATURAL.
Los programadores escriben normalmente una sección de código a continuación, probarlo, para que continúen identificando los errores y la fijación de ellos a lo largo del proceso de desarrollo. Sin embargo, ni una sola vez una secuencia de comandos se despliega, los errores pueden surgir imprevistos que seguirán surgiendo. La actividad de depuración se repite a menudo durante todo el ciclo de vida de un proyecto, desde el desarrollo de la fase de prueba. Para depurar el código, los desarrolladores de primera necesidad de averiguar el origen de cada error, a continuación, hacer modificaciones al código para resolverlo.
Sintaxis
código de programación puede contener diferentes tipos de desarrolladores buscan error al depurar. Los errores de sintaxis son errores en las estructuras de código, lo que resulta en declaraciones que no son válidos dentro de la lengua en uso. Con algunas tecnologías, los desarrolladores pueden utilizar entornos de desarrollo integrado para escribir su código. En un entorno de desarrollo, el programador se alerta a los errores de sintaxis en su código, por lo que es fácil de localizar y corregir estos errores en una etapa temprana. Los errores de sintaxis son como errores gramaticales o de escritura en lenguaje natural.
Semántica
Si bien los errores de sintaxis a menudo se identifican en la etapa de desarrollo inicial de un proyecto de secuencias de comandos, los errores semánticos a menudo pasan desapercibidos hasta una fase posterior. Un error semántico es un error en la lógica de un guión. código de programación implementa algoritmos lógicos, o procesos, dentro de las diversas estructuras tales como bucles y pruebas condicionales. Si un programador no se traduce el proceso deseado en el código de programación correctamente, esto es un error semántico. Algunos errores semánticos pueden causar guiones se bloquee, pero muchos más productos comportamiento impredecible que puede ser menos visible.
Pruebas
La depuración puede tener lugar durante las fases tanto en el desarrollo y pruebas, con diferentes tipos de error más probable a surgir en diferentes etapas. Los errores de sintaxis tienden a ser identificados en las etapas anteriores, con errores semánticos que son recogidos a menudo sólo después de numerosas pruebas. Cuando los desarrolladores hacer alteraciones para hacer frente a errores durante la depuración, que luego tienen que probar los scripts de nuevo en caso de que sus cambios tienen efectos impredecibles. Para el desarrollo Web, los programadores pueden instalar las extensiones del navegador para facilitar el proceso de depuración.
referencias
- enlazar IBM developerWorks: Aprende lo fundamental de depuración
- enlazar Microsoft MSDN: Sepa sus errores: Tres tipos de errores de programación
- enlazar Lawrence Livermore National Laboratory: Los errores sintácticos y semánticos