camelCase é uma convenção de nomes em que a primeira letra de cada palavra numa palavra composta é maiúscula, excepto para a primeira palavra. Os programadores de software utilizam frequentemente camelCase quando escrevem código fonte.
camelCase é útil na programação uma vez que os nomes dos elementos não podem conter espaços. A convenção de nomes camelCase torna os nomes compostos mais legíveis. Por exemplo, o myOneMethod é mais fácil de ler do que o myonemethod.
Outros exemplos de camelCase são listados abaixo:
- newString;
- getNewString()
- myVariableName;
O nome camelCase (também “caixa de camelo” ou “caixa de dromedário”) vem da corcunda de um camelo, que é representada pela letra maiúscula no meio da palavra composta. Uma palavra camelCase pode ter uma ou mais letras maiúsculas.
camelCase vs PascalCase
camelCase é semelhante a PascalCase, que capitaliza as primeiras letras de todas as palavras de uma palavra composta, incluindo a primeira palavra. Por exemplo, myFunction() em PascalCase seria MyFunction(). Os programadores podem optar por utilizar qualquer um dos casos de fonte ao escrever o código fonte, uma vez que isso não afecta a sintaxe. Enquanto cada programador pode escolher o seu estilo preferido, algumas linguagens de programação têm convenções de nomenclatura padrão. Por exemplo, em Java, recomendam-se os seguintes casos:
- Classes: PascalCase – classe VectorImage {}
- Métodos: camelCase – drawImage()
- Variáveis: camelCase – string newImageName
NOTE: PascalCase é por vezes chamado “UpperCamelCase”, enquanto que o camelCase padrão pode ser especificado como “lowerCamelCase”. Nos últimos anos, os criadores afastaram-se destes termos e usam PascalCase e camelCase em vez disso.
Up>Updated: 1 de Outubro de 2020