Skip to Content

Nomenclatura

Plantilla de ejemplo. Adapta estas convenciones a tu stack.

Nombrar bien es de las decisiones más frecuentes y de mayor impacto en la mantenibilidad. Estas son las convenciones del equipo.

Variables y funciones

ElementoConvenciónEjemplo
Variables / funcionescamelCaseobtenerUsuario
Componentes ReactPascalCaseTarjetaUsuario
Constantes globalesUPPER_SNAKEMAX_REINTENTOS
Tipos / interfacesPascalCaseEstadoPago
Booleanosprefijo is/has/canisActivo, hasError

Archivos y carpetas

  • Componentes: PascalCase.tsxTarjetaUsuario.tsx
  • Utilidades / hooks: camelCase.tsuseUsuario.ts, formatearFecha.ts
  • Carpetas: kebab-casepagos-recurrentes/

Ramas de Git

Usa el formato tipo/descripcion-corta:

feat/checkout-pro fix/calculo-impuestos docs/estandares-nomenclatura chore/actualizar-dependencias

Mantén la coherencia con el idioma del proyecto. Si el dominio del negocio está en español, nombrar conceptos de negocio en español reduce la fricción mental.

Last updated on