모든 단어에서 첫 번째 문자가 대문자이며 나머지는 소문자로 표기.
public class HelloWorld{ // 클래스명
public void HelloCity(){ // 메소드명
}
}
최초에 사용된 단어를 제외한 모든 단어의 첫 문자가 대문자이며, 나머지는 소문자로 표기.
int totalCost = 0; // 변수명
String fullName = "";
public void HelloCity(String familyName){}; // 파라미터명
가능하면 모든 축약어를 사용하지 않고, 의미를 바로 알 수 있도록 합니다.
위의 변수명 중에서 totalCost 같은 경우,
total 을 tot 라고 축약어를 사용하는 경우도 많이 있습니다.
하지만 예외의 경우도 있습니다.
접두사를 사용하여 변수명을 지을때 접두사는 축약어를 사용하는 편이 좋습니다.
의미 | 접두어 | 사용 예 |
---|---|---|
Label | lbl | lblText |
Button | btn | btnSave |
Image | img | imgTitle |
Table | tbl | tblStudent |
Dataset | ds | dsBook |
Grid | grd | grdList |
Combo | cb | cbCodebook |
네임스페이스 작명은 다른 라이브러리를 import 할 때 사용하는 것을 참고 하면 많은 도움이 될거 같습니다.
자바를 예를 들어 보면 아래와 같죠.
ex) <com/org>.<회사명>.<제품명/프로젝트명>.<최상위모듈>.<하위모듈>
org.apache.common.lang.StringUtils;