Cosas que he aprendido hoy:
+ Todas las entradas que haga el usuario son culpables hasta que se demuestre lo contrario.
+ Controla todo lo que puedas controlar con los controles (si no quieres letras, pon un control que no acepte letras
)
+ Controla solo los errores que sepas/puedas controlar. (me queda muy claro la excepción EErrorQueSeComoManejar
)
+ El usuario no es tonto, pero el programa debe estar diseñado para tontos.
+ Al usuario le gusta saber cuando hizo algo mal. (En algunos casos será necesario mostrar un mensaje, en otros casos con un BIP es suficiente; pero SIEMPRE indicarle al usuario que algo no resulto como debería).
Tengo la confianza de que gracias a su ayuda y colaboración, seguiré aprendiendo. Gracias a todos.