TIP
변수명 표기법
Jay Son 아기 냥이 해린 짱💖
2020. 7. 6. 10:50
반응형
카멜 표기법(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)
프로그램 코딩 스타일 및 표기법은 개인의 취향을 존중하지만 협업을 하는 프로젝트에서는 공식적인 표기법을 사용 하는 것을 추천.
외부 업체에 샘플 코드를 전달 할 때도 공식적인 표기법으로 작성된 코드를 공유 하는것이 좋지 않을까 생각한다.
반응형