Desahogo Sobre Validaciones en el Servidor
Antes de desahogarme, les cuento que este es mi primer post, por lo cual me voy a presentar:
Mi nombre es Diego Mauricio Silva, soy ingeniero de Sistemas, trabajo en Colombia haciendo desarrollos web usando tecnologías relacionadas con Java y Oracle. Bueno, sin más preámbulo......
Hoy quiero hablar sobre algo que me ha inquietado por estos días. En la empresa donde trabajo, se tiene por estandar realizar las validaciones de campos obligatorios de una página web, en la capa del controlador, osea que luego de que un usuario diligencia un formulario, se hace submit y en el lado del servidor, se comienza a validar la obligatoriedad de los campos e inclusive se puede ir hasta la base de datos a consultar el mensaje que se le debe presentar al usuario, y si algún campo presenta problemas, se regresa al cliente para informar del error. En mi humilde opinión, pensaría que las validaciones que se puedan hacer en el cliente, no deberían incluirse en un viaje hacia el sevidor. Creo que con simple código javascript se pueden realizar este tipo de validaciones en tiempos muchisimos más rápidos y sin tener que presentarle al usuario una recargada y pintada de página innecesaria. Creo que, lo que se pueda hacer en el cliente, se debe hacer en el cliente por beneficio del usuario y del mismo servidor, el cual no se debería saturar con responsabilidades innecesarias. Así exista una caché que es la disculpa de muchos, la primera vez se tiene que hacer el todo el trabajo, y además con caché o sin caché, se tienen que poner a viajar datos hacia el servidor, cuando recalco, no es necesario.
Ahh,... ya me desahogué.
Posted at
01:30AM jun 12, 2006
by Diego Silva in Java |