사람이건 물건이건 무언가를 부르기 위해서는 이름이라는 것이 필요합니다.
변수 또한 그렇고 개발자로 일한다면 다른 사람이 짠 코드를 봐야하는 경우가 생깁니다.
일관성이 있고 알아보기 쉬운 변수명은 가독성에 많은 영향을 줄 수 있습니다.
저는 읽기 좋은 코드가 좋은 코드라고 생각합니다.
예를들어 누구는 유저 아이디의 변수명을 u_i로, 누구는 uid로 정한다면 일관성이 없고 알아보기가 어렵게 됩니다.
따라서 아래와같은 변수명 표기법들 중 하나로 약속하고 프로젝트를 협업하는 것이 좋습니다.
[1] 캐멀(카멜) 표기법 : korScore -> 각단어의 첫 문자 대문자(맨 처음 문자는 소문자)
[2] 파스칼 표기법 : KorScore -> 각단어의 첫 문자 대문자
[3] 스네이크(언더스코어) 표기법 : kor_score -> 언더바로 단어 연결
[4] 헝가리언 : inum=int int_num ,args=argument of String-> 접두어로 쉽게 알아보기
728x90
반응형