Ver Mensaje Individual
  #10  
Antiguo 24-05-2003
bitERROR bitERROR is offline
No confirmado
 
Registrado: may 2003
Posts: 33
Reputación: 0
bitERROR Va por buen camino
A esto llamó yo en contadas ocasiones

Cita:
... Exceptions are commonly used for hardware, memory, I/O, and operating-system errors.
Nunca os ha pasado de probar le programa y decir ... "vaya no lo está haciendo bien, pero tampoco salta ningún error... que raro".

Si dije que opinaba que try .. except es un mal invento es porque su uso es demasiado sencillo y cómodo, utilizándose tan comunmente que a veces tu propia aplicacion te oculta errores que tu mismo capturaste ... la información es valiosa (he leido ahí arriba), apoyo esta premisa.

Por lo que hace a mezclar código útil con código de validación de posibles errores, es únicamente y por lo general caso de organizar bien lo que es la validación y lo que es el proceso útil al implementar.

No me considero un programador tradicional, try .. except no deja de ser otra herramienta de trabajo, pero la captura de errores mediante try .. except procuro que sea mínima y la empleo en casos sin importancia try num := strtoint(cad) except ... ó en casos excepcionales en que yo no pueda controlar el código hecho por un tercero.

saludos, interesante debate jeje
Responder Con Cita