Tipos de convenciones de nombres de variables
Camel Case
La primera palabra está en minúsculas.
Cada palabra subsiguiente comienza con una letra mayúscula.
Ejemplo: miPrecio
Pascal Case
Ejemplo: TotalPagar
Todas las palabras comienzan con una letra mayúscula.
Snake Case (subrayado separador)
Todas las palabras están en minúsculas y se separan con guiones bajos (_).
Ejemplo: mi_variable, contador_de_clicks
Screaming Snake Case (constantes en mayúsculas)
Características:
Todas las palabras están en mayúsculas y se separan con guiones bajos (
Ejemplo: MI_VARIABLE, CONTADOR_DE_CLICKS
Kebab Case (guion medio)
Todas las palabras están en minúsculas y se separan con guiones medios (-).
Ejemplo: mi-variable, contador-de-clicks
Hungarian Notation
Se prefija el tipo de dato o la categoría de la variable antes del nombre principal (str para strings, int para enteros, etc.).
Uso común:
Era popular en lenguajes como C y Visual Basic.
Ejemplo: strNombre, intEdad
Prefijos personalizados
Se utilizan prefijos como _ (para indicar variables privadas) o m/g (para variables miembro o globales).
Ejemplo: _miVariable, mMiVariable, gMiVariable
Notación de punto o notación jerárquica
Usa puntos (.) para representar una jerarquía o anidación.
Ejemplo: config.database.user, menu.items.selected