У меня проблема с пониманием того, как применить синтаксис camelCase к некоторым именам моих переменных.
Например, как правильно написать слово типа «номер телефона» в случае верблюда? Это phoneNumber
или phonenumber
? Аналогично с именем пользователя, это username
или userName
?
Я думаю , что это выглядит не так с верблюда случае , как motorCycle
, passWord
, sunDay
, setUp
или , waveLength
поскольку это только одно слово каждый. Я думаю, что это может быть причиной того, что он называется, hashMap
но также и hashtable
в случае верблюда без заглавной буквы в последнем случае, потому что хеш-таблица - это одно слово, а хэш-карта - два слова.
Но если у мотоцикла есть цвет, то будет ли это motorcycleColor
так, как слово соединено? Это правильно или же она должна быть phoneNUmber
, waveLength
, sunBlock
и даже sunDay
в воскресенье недели?
Почему, например, метод вызывается, getISOCountries
когда он говорит, HttpHeaders
например, неясно, что становится строчными, если у нас есть метод, подобный String camelCaseString = dog.toCamelCase()
или interface CamelCase
.
username
это то, что это, это позывной, а не «имя пользователя», так что это больше похоже на мотоцикл, чем firstName или lastName (которые должны быть на верблюде)
street
должен быть класс и name
один из его атрибутов / членов данных.