Depuración
La depuración es la tarea de encontrar y corregir errores en un programa de software. Los errores pueden ir desde pequeñas molestias como ignorar la (entrada del usuario en ciertas circunstancias) hasta problemas importantes que pueden causar fugas de memoria o fallos. Los desarrolladores de software tienen varios métodos para depurar un programa, como usar un depurador o analizar informes de fallos.
Los desarrolladores de software depuran su software antes de publicarlo para detectar tantos errores como sea posible antes de que la aplicación esté disponible para el público. Es poco probable que un desarrollador encuentre todos los errores la primera vez, por lo que la mayoría de los desarrolladores tiene un proceso para recibir comentarios sobre errores de los usuarios. Un desarrollador puede publicar una versión temprana de su software, conocida como versión beta, para un grupo limitado de usuarios que ayudan a identificar errores. Puede solicitar informes de errores directamente a los usuarios finales o incluir código especializado en su software que envíe automáticamente informes de fallos al desarrollador. Después de otra ronda de depuración, el desarrollador publica un parche.
Los entornos de desarrollo integrados (IDE) incluyen depuradores que ayudan a los desarrolladores a depurar el código fuente de una aplicación. Estos depuradores ejecutan el código fuente de una aplicación de varias maneras especiales: un depurador puede ejecutar un programa paso a paso, haciendo una pausa entre cada paso para facilitar la identificación del lugar donde aparecen los errores; puede modificar el código fuente de un programa mientras se ejecuta para realizar cambios sobre la marcha; o también puede registrar la actividad de un programa para reproducirla y analizarla posteriormente.
Pon a prueba tu conocimiento