Sto riscontrando un problema nel comprendere come applicare la sintassi di camelCase ad alcuni dei miei nomi di variabili.
Ad esempio, come dovrei scrivere correttamente una parola come "phonenumber" nel caso dei cammelli? È phoneNumber o phonenumber ? Analogamente a "username", è username o userName ?
Penso che non sia corretto con il caso cammello come motorCycle , passWord , sunDay , setUp o waveLength poiché questi sono solo una parola ciascuno. Penso che potrebbe essere il motivo per cui si chiama hashMap ma anche hashtable in cammello senza la maiuscola nell'ultimo caso perché hashtable è una parola mentre hash map è di due parole.
Ma se la moto ha un colore, allora sarebbe motorcycleColor dal momento che una parola è concatenata? È corretto o dovrebbe essere phoneNUmber , waveLength , sunBlock e anche sunDay per la domenica della settimana?
Perché ad esempio è il metodo chiamato getISOCountries mentre dice HttpHeaders e.g. non è chiaro cosa diventa in minuscolo se abbiamo un metodo come String camelCaseString = dog.toCamelCase() o interface CamelCase .
Correlati: link