¿Qué es un error de aplicación?

A los usuarios de computadoras no les gustan y los desarrolladores de software los odian. Los errores de aplicación ocurren cuando una aplicación basada en web o de escritorio no funciona de acuerdo con el plan. Estos errores existirán siempre porque es imposible probar todas las condiciones imaginables que los causan y verificar que todos los componentes de red y hardware de una computadora estén siempre en perfectas condiciones de funcionamiento.

Conceptos erróneos

Si una aplicación no falla, eso no significa que no haya errores de aplicación. Pueden ocurrir problemas entre bastidores a medida que se ejecutan los programas. Es posible que estos problemas nunca aparezcan para el usuario. Los desarrolladores a menudo codifican programas para que detecten errores menores y los registren en bases de datos. Dichos errores generalmente no son críticos y no afectan la funcionalidad de una aplicación o la integridad de sus datos.

Causas

A veces, un programa que funciona perfectamente de repente muestra errores de aplicación. Esto podría suceder si un nuevo programa modifica un archivo compartido durante el proceso de instalación. Cualquier programa que utilice el archivo compartido podría no funcionar correctamente. Sin embargo, la mayoría de los errores de las aplicaciones ocurren porque los desarrolladores introducen errores lógicos en su código sin saberlo o no descubren problemas potenciales durante la fase de prueba de una aplicación. Los virus y el hardware defectuoso también son causas de errores de aplicación. Una tarjeta de sonido, por ejemplo, puede fallar parcialmente y afectar una aplicación de reproductor multimedia. Un controlador de software es un pequeño programa que administra o ejecuta un dispositivo de hardware, como una impresora. Si un controlador experimenta problemas, un programa de impresión podría mostrar un error de aplicación.

Implicaciones

Las consecuencias derivadas de un error de aplicación van desde inconvenientes menores hasta pérdidas catastróficas de ingresos. Si un programa muestra un mensaje que dice "Error:elija otro color", simplemente puede elegir otro color. Un error de aplicación más grave podría hacer que una corporación perdiera millones de dólares porque un módulo de programa no tuvo en cuenta un punto decimal en una aplicación de ventas globales. Los errores del programa también cuestan tiempo y dinero. Microsoft, por ejemplo, proporciona continuamente correcciones y actualizaciones de software para el sistema operativo Windows. Para hacerlo, debe pagar a los desarrolladores cuyo único trabajo es corregir los errores de la aplicación.

Soluciones

Mantener las computadoras actualizadas y mantenidas. Desfragmente su disco duro regularmente y mantenga suficiente espacio libre en su disco duro. Use programas antivirus para protegerse de virus y otro malware. Lo más importante es que descargue e instale las últimas actualizaciones de seguridad y las correcciones urgentes de los desarrolladores de software y de Microsoft. Si existe un error de aplicación, es posible que los desarrolladores de la aplicación ya lo sepan y tengan actualizaciones de software disponibles.

Dato interesante

Uno de los errores de aplicación más famosos y potencialmente catastróficos ocurrió cuando el Apolo 11 estaba a punto de aterrizar por primera vez en la luna. La computadora de navegación primitiva a bordo de la nave espacial experimentó un error de aplicación que provocó que dirigiera el Módulo Lunar hacia un peligroso cráter lleno de rocas. Neil Armstrong, el comandante, hizo caso omiso de las instrucciones de la computadora y aterrizó manualmente la nave espacial de manera segura en la luna.