본문 바로가기
TIP

변수명 표기법

by Jay Son 아기 냥이 해린 짱💖 2020. 7. 6.

 

카멜 표기법(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)

 

프로그램 코딩 스타일 및 표기법은 개인의 취향을 존중하지만 협업을 하는 프로젝트에서는 공식적인 표기법을 사용 하는 것을 추천.

외부 업체에 샘플 코드를 전달 할 때도 공식적인 표기법으로 작성된 코드를 공유 하는것이 좋지 않을까 생각한다.

반응형