카멜 표기법(Camel Case) : 첫 단어만 소문자로 시작 이후 첫 단어는 대문자로 표기
jsonExample
public String jsonExample; // 카멜 표기법(Camel Case)
파스칼 표기법(Pascal Case) : 시작부터 첫단어를 대문자로 시작
JsonExample
public String JsonExample; // 파스칼 표기법(Pascal Case)
스네이크 표기법(Snake Case) : 모두 소문자로 표기 단어 구분은 "_"로 표시한다, 스네이크 표기법과 카멜 표기법을 혼용해서 사용 하지 말자, 상수값은 모두 대문자로 표기 하고 단어 구분은 "_" 함
json_example
JSON_EXAMPLE
public String json_example; // 스네이크 표기법(Snake Case)
public final String JSON_EXAMPLE = "json"; // 상수 스네이크 표기법(Snake Case)
헝가리안 표기법(Hungarian Notation) : C언어 사용 할 경우 많이 사용하던 표기법 첫 문자를 타입에 맞게 표기한다. 개인적으로 지양함.
sJsonExample
bJsonExample
public String sJsonExample; // 헝가리안 표기법(Hungarian Notation)
public boolean bJsonExample; // 헝가리안 표기법(Hungarian Notation)
프로그램 코딩 스타일 및 표기법은 개인의 취향을 존중하지만 협업을 하는 프로젝트에서는 공식적인 표기법을 사용 하는 것을 추천.
외부 업체에 샘플 코드를 전달 할 때도 공식적인 표기법으로 작성된 코드를 공유 하는것이 좋지 않을까 생각한다.
반응형
'TIP' 카테고리의 다른 글
HTTP/3의 TCP/UDP 요약 (0) | 2020.07.08 |
---|---|
올것이 온것인가?? 구글 애드센스 무효 트래픽 문제 해결 방법 (0) | 2020.07.06 |
티스토리 코드 블럭 예쁘게 꾸미기 (3) | 2020.07.04 |
구글 애드센스 한달만에 승인 받기 (0) | 2020.06.25 |
[OpenGrok] HTTP 상태 404 - 찾을 수 없음 (0) | 2020.06.25 |