본문 바로가기

Java

변수명 표기법이 중요한 이유

사람이건 물건이건 무언가를 부르기 위해서는 이름이라는 것이 필요합니다.

 

변수 또한 그렇고 개발자로 일한다면 다른 사람이 짠 코드를 봐야하는 경우가 생깁니다.

 

일관성이 있고 알아보기 쉬운 변수명은 가독성에 많은 영향을 줄 수 있습니다.

 

저는 읽기 좋은 코드좋은 코드라고 생각합니다.

 

예를들어 누구는 유저 아이디의 변수명을 u_i, 누구는 uid로 정한다면 일관성이 없고 알아보기가 어렵게 됩니다.

 

따라서 아래와같은 변수명 표기법들 중 하나로 약속하고 프로젝트를 협업하는 것이 좋습니다.

 

 

[1] 캐멀(카멜) 표기법 : korScore -> 각단어의 첫 문자 대문자(맨 처음 문자는 소문자)

 

[2] 파스칼 표기법 : KorScore -> 각단어의 첫 문자 대문자

 

[3] 스네이크(언더스코어) 표기법 : kor_score -> 언더바로 단어 연결

 

[4] 헝가리언 : inum=int int_num ,args=argument of String-> 접두어로 쉽게 알아보기

 

728x90
반응형