Skip to content

Reglas de Nomenclatura de Variables en JavaScript

Introducción

La nomenclatura de variables en JavaScript es crucial para escribir código limpio, mantenible y fácil de entender. Las convenciones de nomenclatura ayudan a evitar confusiones y errores, facilitando la colaboración entre desarrolladores y el mantenimiento del código a largo plazo.

Reglas de Nomenclatura

Camel Case

  • Definición: La primera palabra del nombre de la variable comienza con una letra minúscula, y las palabras subsiguientes comienzan con una letra mayúscula.
  • Ejemplo: const dogName = 'Droopy';
  • Recomendación: Utilizar camel case para todas las variables en JavaScript para evitar confusiones y errores [3][4].

Evitar Nombres Ambiguos

  • Definición: Los nombres de las variables deben ser autoexplicativos y describir el valor almacenado.
  • Ejemplo: const dogName = 'Droopy'; es preferible a const name = 'Droopy'; ya que es más descriptivo [3].

Evitar el Uso de Guiones Bajos y Guiones

  • Definición: No se recomienda el uso de guiones bajos (_) o guiones (-) en los nombres de las variables, ya que pueden complicar el acceso a las propiedades de los objetos y no son compatibles con la declaración de variables.
  • Ejemplo: const firstName = 'Robin'; es preferible a const first-name = 'Robin'; o const first_name = 'Robin';.

Constantes

  • Definición: Las constantes, que son variables destinadas a no cambiar, se escriben en letras mayúsculas (UPPERCASE).
  • Ejemplo: const SECONDS = 60;
  • Recomendación: Las constantes suelen definirse al principio de un archivo JavaScript.

Uso de Underscore

  • Definición: El guion bajo (_) se utiliza raramente en JavaScript, principalmente para variables privadas o constantes, y ocasionalmente para parámetros de función no utilizados.
  • Ejemplo: _privateVariable para variables privadas.

Conclusión

La adhesión a las convenciones de nomenclatura en JavaScript, como el uso de camel case y la evitación de guiones bajos y guiones en los nombres de las variables, contribuye a la legibilidad y mantenibilidad del código. Estas prácticas recomendadas ayudan a los desarrolladores a entender rápidamente el propósito de las variables y a evitar errores comunes.