Significado de bug

  • Muchas palabras se emplean de manera cotidiana en nuestra lengua y, sin embargo, no son aceptadas por la Real Academia Española (RAE). El diccionario de la entidad, de todos modos, se actualiza con el tiempo y es probable que un término hoy no reconocido, pase a formar parte de una edición futura.

    En el caso de bug, se trata de un concepto utilizado por todos aquellos que tienen conocimientos en el campo de la informática. Esta palabra inglesa, cuya traducción literal es “bicho”, se usa para nombrar a los errores que se producen en un programa informático.

    Un bug se genera en la programación o el diseño del software y, en algún momento, se manifiesta ante el usuario. Algunos bugs habituales son la inclusión de variables que no fueron inicializadas en el momento preciso, la mala indexación de las tablas en una base de datos, la creación de un bucle infinito, el uso de fuentes que resultan difíciles de leer o la elección de colores que confunden a los usuarios.

    Lo habitual es que el lenguaje de programación tipifique los posibles bugs para que, de este modo, el programador pueda resolver los errores de una forma sencilla. Por lo general, los lenguajes organizan los bugs según se trate de un error en el tiempo de ejecución del programa o de un error en la compilación.

    Incluso existe un software específico cuya función es advertir y solucionar los bugs. A estos programas se los conoce como debuggers o, en nuestro idioma, como depuradores. Lo que hace un debugger es analizar el código del programa y depurarlo, borrando cada error que detecte.

Definiciones web