일부 변수 이름에 camelCase 구문 을 적용하는 방법을 이해하는 데 문제가 있습니다.
예를 들어, 낙타의 경우 "phonenumber"와 같은 단어를 어떻게 정확하게 작성해야합니까? 그것은인가 phoneNumber또는 phonenumber? "username"과 마찬가지로 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그 속성 / 데이터 멤버 중 하나 여야 한다고 말합니다 .