Camelcase
camelCase er en navngivningskonvensjon der hvert ord i et sammensatt ord er stort, bortsett fra det første ordet. Programvare utviklere bruker ofte camelCase når du skriver kildekoden.
camelCase er nyttig i programmering siden elementnavn ikke kan inneholde mellomrom. CamelCase-navnekonvensjonen gjør sammensatte navn mer lesbare. For eksempel, myOneMethod er lettere å lese enn myonemethod.
Andre eksempler på camelCase er oppført nedenfor:
- newString;
- getNewString ()
- myVariableName;
Navnet camelCase (også "camel case" eller "dromedary case") kommer fra pukkelen på en kamel, som er representert med store bokstaver midt i det sammensatte ordet. Et camelCase-ord kan ha en eller flere store bokstaver.
camelCase vs PascalCase
camelCase ligner på PascalCase, som verserer de første bokstavene i alle ord i et sammensatt ord, inkludert det første ordet. For eksempel, myFunction () i PascalCase ville være MyFunction (). Programmører kan velge å bruke en av dem skrifttype når du skriver kildekode, siden det ikke påvirker syntaks. Mens hver utvikler kan velge sin foretrukne stil, noen programmerings språk har standard navnekonvensjoner. For eksempel i Java, anbefales følgende tilfeller:
- Klasser: PascalCase - klasse VectorImage {}
- Metoder: camelCase - drawImage ()
- Variabler: camelCase - streng newImageName
NOTAT: PascalCase kalles noen ganger "UpperCamelCase", mens standard camelCase kan spesifiseres som "lowerCamelCase." De siste årene har utviklere gått bort fra disse vilkårene og bruker PascalCase og camelCase i stedet.