Convenciones de nombramiento
buenas prácticas convenciones
Existen diferentes notaciones para nombrar entidades, que nos ayudan a mejorar la legibilidad de nuestro código:
snake_case
: Todo en minúscula, separando palabras con guion bajocamelCase
: Sin separación entre palabras, primera palabra en minúscula, palabras subsecuentes empezando con mayúsculaPascalCase
: Sin separación entre palabras, cada palabra comienza con mayúsculakebab-case
: Todo en minúscula, separando palabras con guion medioCONSTANT_CASE
: Todo en mayúscula, separando palabras con guion bajo
En base a estas y otras notaciones, cada lenguaje de programación tiene recomendaciones para nombrar variables, constantes, funciones, clases, etc. A estas se les llama convenciones de nombramiento.
Convenciones de nombramiento en JS
Concepto | Convención |
---|---|
Variable | camelCase |
Constante | CONSTANT_CASE |
Función | camelCase |
Propiedad de objeto | camelCase |
Clase | PascalCase |
Constructor | PascalCase |