¿Qué es un error de aplicación?
A los usuarios de ordenadores les disgustan y los desarrolladores los odian. Los errores de aplicación ocurren cuando una aplicación web o de escritorio no funciona según lo planeado. Estos errores siempre existirán porque es imposible probar cada condición concebible que los cause y verificar que todos los componentes de hardware y red estén siempre en perfecto estado.
Conceptos erróneos
Si una aplicación no se bloquea, no significa que no haya errores. Los problemas pueden ocurrir entre bastidores mientras los programas se ejecutan. Estos pueden no aparecer nunca al usuario. Los desarrolladores suelen programar para detectar errores menores y registrarlos en bases de datos. Suelen ser no críticos y no afectan a la funcionalidad ni integridad de datos.
Causas
A veces un programa perfecto muestra errores repentinamente. Puede pasar si un nuevo programa modifica un archivo compartido durante la instalación. Cualquier programa que use ese archivo podría fallar. Pero la mayoría de errores ocurren porque los desarrolladores introducen errores lógicos sin saberlo o no descubren problemas en fase de prueba. Virus y hardware defectuoso también causan errores. Una tarjeta de sonido puede fallar parcialmente y afectar a un reproductor multimedia. Un controlador (driver) es un pequeño programa que gestiona un dispositivo hardware como impresora. Si un driver falla, un programa de impresión podría mostrar error.
Implicaciones
Las consecuencias van desde molestia menor a pérdida catastrófica de ingresos. Si un programa muestra «Error: Elija otro color», solo eliges otro. Un error grave podría hacer perder millones a una corporación porque un módulo no contempló un punto decimal en una aplicación de ventas global. Los errores también cuestan tiempo y dinero. Microsoft, por ejemplo, provee continuamente correcciones y actualizaciones para Windows. Para ello, paga a desarrolladores cuyo único trabajo es corregir errores.
Soluciones
Mantén ordenadores actualizados y mantenidos. Desfragmenta el disco regularmente y mantén espacio libre adecuado. Usa antivirus contra virus y malware. Lo más importante: descarga e instala las últimas actualizaciones de seguridad y parches de desarrolladores y Microsoft. Si existe un error, sus desarrolladores pueden ya conocerlo y tener actualizaciones.
Dato curioso
Uno de los errores más famosos y potencialmente catastróficos ocurrió cuando el Apolo 11 iba a alunizar por primera vez. El ordenador de navegación primitivo sufrió un error que dirigía el Módulo Lunar a un cráter peligroso lleno de rocas. Neil Armstrong, el comandante, ignoró las instrucciones y aterrizó manualmente con seguridad en la Luna.
- ·Qué es una app SMS Generation
- ·Qué es un error de ejecución (Runtime Error) en GPS: causas, señales y firmware
- ·Error desconocido -50 de iTunes: causas y solución
- ·¿Qué es Amplitude para iPod Touch?
- ·Qué es error periódico (periodic lead error) en astrofotografía
- ·Error 806 (0xE800002E) en apps del iPhone: causa y solución
- ·Qué es el error desconocido -50 de iTunes
- ·Errores Kodak E45
- Qué son los errores SSL y qué hacer cuando aparecen
- ¿Qué es el protocolo de aplicación?
- Qué significa un error DNS y cómo afecta tu navegación
- Cómo corregir errores de aplicaciones en Windows (solución integrada)
- Qué es un error de registro de Windows: causas, tipos y soluciones
- Tipos de errores en el análisis numérico
