Es un tipo de escritura que se aplica a palabras compuestas o frases que no se separan por un espacio. Es una convención de nomenclatura para crear un solo vocablo compuesto por varias palabras y cada una de ellas comienza con mayúscula para facilitar tu lectura.
Existen dos tipos de CamelCase:
- UpperCamelCase, se refiere a que todas las palabras comienzan con mayúscula. EjemploDeUpperCamelCase.
- lowerCamelCase, es similar a la anterior con la excepción de que la primera letra es minúscula. ejemploDeLowerCamelCase
En el API utilizamos la variante llamada lowerCamelCase, la cual tiene las siguientes prácticas:
- La primera letra siempre va en minúscula.
- La palabra nunca termina en mayúscula. Ej: filosofoA
- Nunca van juntas dos letras mayúsculas. Ej: ventAS
- No se utilizan caracteres de puntuación como punto, guión medio o guión bajo (.-_)
- No se utilizan caracteres acentuados (áéíóú)