CamelCase
camelCase é uma convenção de nomenclatura na qual cada palavra em uma palavra composta é colocada em maiúscula, exceto a primeira palavra. Programas desenvolvedores geralmente usam camelCase ao escrever código fonte.
O camelCase é útil na programação, pois os nomes dos elementos não podem conter espaços. A convenção de nomenclatura camelCase torna os nomes compostos mais legíveis. Por exemplo, myOneMethod é mais fácil de ler do que myonemethod.
Outros exemplos de camelCase estão listados abaixo:
- newString;
- getNewString ()
- myVariableName;
O nome camelCase (também "camel case" ou "dromedary case") vem da corcunda de um camelo, 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 coloca em maiúscula as primeiras letras de todas as palavras em uma palavra composta, incluindo a primeira palavra. Por exemplo, myFunction () em PascalCase seria MyFunction (). Os programadores podem optar por usar caso de fonte ao escrever o código-fonte, pois não afeta o sintaxe. Embora cada desenvolvedor possa escolher seu estilo preferido, alguns linguagens de programação tenha convenções de nomenclatura padrão. Por exemplo, em Java, os seguintes casos são recomendados:
- Classes: PascalCase - classe VectorImage {}
- Métodos: camelCase - drawImage ()
- Variáveis: camelCase - sequência newImageName
NOTA: O PascalCase às vezes é chamado de "UpperCamelCase", enquanto o camelCase padrão pode ser especificado como "lowerCamelCase". Nos últimos anos, os desenvolvedores se afastaram desses termos e usam o PascalCase e o camelCase.