Una de las cosas principales que quería lograr en mi lenguaje de programación experimental era: Cuando se producen errores (sintaxis, nombre, tipo, etc.) mantener el programa en ejecución, sin importar cuán grave o devastador sea. Sé que esto es probablemente muy malo, pero solo quería algo que no se mata en cada error: . Me parece interesante lo que sucede cuando se produce un error grave pero el programa continúa.¿Ignorar errores (graves) para mantener vivo el programa?
- ¿Este "paradigma" tiene un nombre? Quiero decir esperar para
- ¿Qué tan malo es hacer lo anterior?
- ¿Hay programas en uso por ahí que sólo sigue: "bueno, esto es un error grave, inesperada - pero usted sabe lo que no me importa?"?
Aquí hay un ejemplo: http://www.developerfusion.com/code/4325/on-error-resume-next-considered-harmful/ –
"On Error Resume Next" es el demonio. Perdí más pelo en esa declaración que cualquier otra que se haya incluido a propósito. – SqlRyan