¿Qué es CamelCase?

Significado de CamelCase (Qué es y Definición)

camelCase es una convención de nomenclatura en la que la primera letra de cada palabra en una palabra compuesta se escribe en mayúsculas, excepto la primera palabra. Los desarrolladores de software suelen utilizar camelCase cuando escriben código fuente.

camelCase es útil en programación ya que los nombres de los elementos no pueden contener espacios. La convención de nomenclatura camelCase hace que los nombres compuestos sean más legibles. Por ejemplo, miMétodo es más fácil de leer que miMétodo.

Otros ejemplos de camelCase se enumeran a continuación:

* newString;
* getNewString()
* myVariableName;

El nombre camelCase (también “camel case” o “dromedary case”) proviene de la joroba de un camello, que se representa con la letra mayúscula en medio de la palabra compuesta. Una palabra en camelCase puede tener una o más mayúsculas.

camelCase vs PascalCase

camelCase es similar a PascalCase, que pone en mayúsculas las primeras letras de todas las palabras de una palabra compuesta, incluida la primera. Por ejemplo, miFunción() en PascalCase sería MiFunción(). Los programadores pueden optar por utilizar cualquiera de las dos casas al escribir el código fuente, ya que no afecta a la sintaxis. Aunque cada desarrollador puede elegir su estilo preferido, algunos lenguajes de programación tienen convenciones de nomenclatura estándar. Por ejemplo, en Java, se recomiendan los siguientes casos:

* Clases: PascalCase – class VectorImage {}
* Métodos: camelCase – drawImage()
* Variables: camelCase – string newImageName

NOTA:PascalCase se denomina a veces “UpperCamelCase”, mientras que camelCase estándar puede especificarse como “lowerCamelCase”. En los últimos años, los desarrolladores se han alejado de estos términos y utilizan PascalCase y camelCase en su lugar.

La definición de CamelCase en esta página es la definición original de SharTec.eu.
El objetivo de SharTec.eu es explicar la terminología informática de una manera fácil de entender. Nos esforzamos por ser simples y precisos en todas las definiciones que publicamos. Si tiene algún comentario sobre la definición de CamelCase o desea sugerirnos un nuevo término técnico, póngase en contacto con nosotros.