Javascript antiguo

Hace ya varios años fui uno de los instructores más solicitados de JavaScript en INEGI, cuando había mucha capacitación para el personal, después un compañero del mismo INEGI, nos dio un curso de HTML 5, sentí que sabía las cosas pero igual que aquel que sabe el idioma pero de forma antigua (por ejemplo español o griego antiguo).

Dejamos un mucho de lado el desarrollo web, y ahora en la materia de desarrollo de aplicaciones III estamos haciendo un sitio web y empezamos con el clásico login.

Hay cosas que son mucho mejor verificar en el cliente, lo primero es constatar que el nombre de usuario sea válido, para lo cual definimos las siguientes reglas:

  • Letras y números
  • Un solo punto que no puede ir ni al principio, ni al final, si no existe el punto, el nombre de usuario también es válido.
  • La longitud mínima es de 3.

Vamos a explorar aquella técnica que el buen profesor Humberto Armando González nos enseñó en mis años mozos en el CETis 155, el análisis de cadenas, desarrolla mucho la lógica cuando empezamos a programar, aunque sin duda un método muy elegante y moderno son las expresiones regulares.

Read More