Tecnología

Inicio

¿Qué es la depuración de scripts?

¿Qué es la depuración de scripts?


Cuando los programadores escriben guiones, rara vez a escribir 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 estar 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

Los programadores escriben normalmente una sección de código a continuación, probarlo, de modo que sigan la identificación de errores y la fijación de ellos a lo largo del proceso de desarrollo. Sin embargo, incluso una vez a la 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 hasta 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 estados 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 es alertado de los errores de sintaxis en su código, por lo que es más 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 una secuencia de comandos. 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.