CamelCase
camelCase je konvence pojmenování, při které se první písmeno každého slova ve složeném slově píše velkým písmenem, s výjimkou prvního slova. Vývojáři softwaru často používají camelCase při psaní zdrojového kódu.
camelCase je užitečné při programování, protože názvy prvků nemohou obsahovat mezery. Konvence pojmenování camelCase usnadňuje čtení složených názvů. Například myOneMethod se čte snadněji než myonemethod.
Níže jsou uvedeny další příklady camelCase:
- newString;
- getNewString()
- myVariableName;
Název camelCase (také „camel case“ nebo „dromedary case“) pochází z hrbu na velbloudovi, který představuje velké písmeno uprostřed složeného slova. Slovo v camelCase může obsahovat jedno nebo více velkých písmen.
camelCase vs. PascalCase
camelCase je podobné jako PascalCase, při kterém se první písmena všech slov ve složeném slově píší velkými písmeny, včetně prvního slova. Například myFunction() by v PascalCase bylo MyFunction(). Programátoři si při psaní zdrojového kódu mohou zvolit kteroukoli z těchto konvencí velkých a malých písmen, protože to nemá vliv na syntaxi. Každý vývojář si může zvolit svůj preferovaný styl, některé programovací jazyky však mají standardní konvence pojmenování. Například v jazyce Java se doporučují následující konvence:
- Třídy: PascalCase — class VectorImage {}
- Metody: camelCase — drawImage()
- Proměnné: camelCase — string newImageName
NOTE: PascalCase se někdy nazývá také „UpperCamelCase“, zatímco standardní camelCase může být označováno jako „lowerCamelCase“. V posledních letech se vývojáři od těchto názvů odklánějí a používají místo nich PascalCase a camelCase.
Otestujte své znalosti