Una vez tardé varias semanas en darme cuenta que lo que bloqueaba a mis alumnos de un curso de web no eran otros conceptos más complicados sino que algo mucho más trivial en programación:
¿Porqué razón ponía siempre los mismos nombres a las variables?
Y la respuesta era por costumbre.
Por practicidad a la hora de recordar las variables en mitad de una explicación.
Entonces, ¿que trucos me son útiles a mi para poner nombres?
Normas que aplican al poner nombre a una variable
No existe una norma más allá de las normas básicas que deben seguir todas las variables y que encontrarás en este resumen de clase pero que vamos a repasar brevemente.
- Una variable puede contener cualquier carácter de aA y de zZ.
- Las variables pueden contener números pero nunca al inicio de todo.
- Las variables aceptan los símbolos extraños _ y $
- ¿Qué pasa con las letras acentuadas y la ñ? Chrome no da error pero no te lo recomiendo.
- Existen palabras reservadas cuyo uso está restringido para el uso presente o futuro de javascript y no se pueden usar.
¿Quieres practicar las normas con un par de ejercicios?
Bien.
Entremos ahora en la parte creativa.
Ideas de nombres para tus variables
Una vez claras las normas veamos ahora algunos tips que nos pueden ayudar:
- Usa palabras que te sea fácil recordar mientras programas y que tengan un significado para ti.
- Usa palabras inventadas por ti.
- Preferiblemente usa la nomenclatura camelCase. (la primera letra de cada palabra mayúscula excepto la primera de todas.
- Evita espacios en blanco (no se pueden usar según las normas), acentos, ñ, …
Por ejemplo:
- Para una variable cuyo objetivo es almacenar un apellido usa la palabra apellido.
- Para una variable cuyo objetivo es almacenar un perímetro usa la palabra perimetro.
- Para una variable cuyo objetivo es almacenar el número de metros cuadrados usa metrosCuadrados.
- Para una variable cuyo objetivo es capturar una etiqueta <p> puedes usar parrafo.
- Para una variable cuyo objetivo es capturar una etiqueta que tiene un id específico puedes usar identificador.
- Ejemplos de palabras que me gusta usar son: contenedor, identificador, almacen, primeraLista, segundoEnlace, ultimoParrafo, boton, persona…
No me complico en exceso.
En resumen, Javascript no es inteligente. El navegador es una máquina tonta.
¡Usa el sentido común!¡Hola!
Querido lector,
Poner nombre a lo que programas no es difícil. Es cuestión de práctica.
Abre el Sublime, Brackets o el editor de tu preferencia y ¡a picar código!
¡Si te ha gustado este contenido te animo a seguirme en mi perfil de empresa de Linkedin!
Deja una respuesta