CamelCase
camelCase es una convención de nombres en la que la primera letra de cada palabra de una palabra compuesta se escribe en mayúscula, excepto la primera palabra. Los desarrolladores de software suelen usar camelCase al escribir código fuente.
camelCase es útil en programación, ya que los nombres de los elementos no pueden contener espacios. La convención de nombres camelCase hace que los nombres compuestos sean más fáciles de leer. Por ejemplo, myOneMethod es más fácil de leer que myonemethod.
A continuación se muestran otros ejemplos de camelCase:
- newString;
- getNewString()
- myVariableName;
El nombre camelCase (también «camel case» o «dromedary case») proviene de la joroba de un camello, que está representada por la letra mayúscula en medio de la palabra compuesta. Una palabra en camelCase puede tener una o más letras mayúsculas.
camelCase frente a PascalCase
camelCase es similar a PascalCase, que escribe en mayúscula la primera letra de todas las palabras de una palabra compuesta, incluida la primera palabra. Por ejemplo, myFunction() en PascalCase sería MyFunction(). Los programadores pueden elegir cualquiera de los dos estilos de mayúsculas y minúsculas al escribir código fuente, ya que esto no afecta a la sintaxis. Aunque cada desarrollador puede elegir su estilo preferido, algunos lenguajes de programación tienen convenciones de nombres estándar. Por ejemplo, en Java se recomiendan los siguientes estilos:
- Clases: PascalCase — class VectorImage {}
- Métodos: camelCase — drawImage()
- Variables: camelCase — string newImageName
NOTE: PascalCase a veces se denomina «UpperCamelCase», mientras que el camelCase estándar puede especificarse como «lowerCamelCase». En los últimos años, los desarrolladores se han alejado de estos términos y usan PascalCase y camelCase en su lugar.
Pon a prueba tu conocimiento