![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#17
|
||||
|
||||
|
Cita:
Problema: El usuario no puede entrar al sistema, le dice que los datos son incorrectos; su hijo- que sabe computación -dice que el sistema está mal hecho. Razón: en el recuadro que dice: Escriba se fecha de nacimiento (dd-mm-aaaa) el usuario escribe 1983/05/31 (¿Qué no es obvio? ¡Le estoy indicando el formato de la fecha!) Conclusión: (desafortunadamente) el hijo tiene razón Solución: antes de mandar los datos al servidor, verificar el formato y mandar un mensaje pertinente en caso de que sea incorrecto. Problema: El alumno no pudo inscribirse, el sistema nunca le presentó el comprobante. Razón: El alumno cerró la ventana con el resumen de datos sin oprimir el botón que decía: "Para terminar su inscripción imprima su comprobante" Claro que estos errores no encajan directamente con las excepciones (de hecho el del combo tampoco), pero son verídicos y muestran el tipo de cosas que podemos dar por obvias y qe el usuario no las ve. Y el que sea un formulario de 40x40 no es pretexto. ¿Te imaginas qué pasaría si en un código de apenas unas cuantas líneas, el compilador no tuviera a bien decirnos: "Missing operator or semicolon" ¿Es obvio que los parámetros de una función deben ir separados por comas! Pero de cualquier forma, una construcción como
jamás debe hacerse. Me parece que ya lo dijo mamcx; al hacer esto escondes todas las excepciones posibles, no sólo las que uno prevee o piensa que pueden suceder. Cita:
Cita:
El mismo artículo, a mi no me queda claro. Cita:
// Saludos |
|
|
|