CamelCase
camelCase je konvencija imenovanja u kojoj se svaka riječ unutar složene riječi piše velikim slovom, osim prve riječi. Softver programeri često koristite camelCase prilikom pisanja Izvorni kod.
camelCase je koristan u programiranju jer imena elemenata ne mogu sadržavati razmake. Konvencija o imenovanju camelCase čini složena imena čitljivijima. Na primjer, myOneMethod je lakši za čitanje nego myonemethod.
Ostali primjeri camelCase navedeni su u nastavku:
- newString;
- getNewString ()
- myVariableName;
Naziv camelCase (također "case deve" ili "dromedary case") dolazi od grbe na devi, koja je predstavljena velikim slovom u sredini složene riječi. Riječ CamelCase može imati jedno ili više velikih slova.
camelCase vs PascalCase
camelCase je sličan PascalCase, koja velikim početnim slovima stavlja slova svih riječi u složenici, uključujući i prvu riječ. Na primjer, myFunction () u PascalCaseu bi bilo MyFunction (). Programeri mogu odabrati bilo koju futrola za font prilikom pisanja izvornog koda, jer to ne utječe na sintaksa. Iako svaki programer može odabrati svoj preferirani stil, neki programski jezici imaju standardne konvencije imenovanja. Na primjer, u Java, preporučuju se sljedeći slučajevi:
- Nastava: PascalCase - klasa VectorImage {}
- Metode: camelCase - drawImage ()
- Varijable: camelCase - niz newImageName
NAPOMENA: PascalCase se ponekad naziva "UpperCamelCase", dok se standardni camelCase može odrediti kao "lowerCamelCase". Posljednjih godina programeri su se odmaknuli od ovih pojmova i umjesto njih koriste PascalCase i camelCase.