출처: 하단참고, 문제될 시 즉각 삭제!
변수명을 지을 때 개발자들이 따르는 관습이 있습니다. 유저명을 담는 변수는 다음과 같이
userName, UserName, USER_NAME, user_name 다양하게 표현할 수 있습니다.
이중 자바에서는 변수명을 userName과 같이 첫글자는 소문자로 시작하되, 다음 단어의 첫글자는 대문자로 표현하는 방식을 많이 사용합니다. 이런 방식을 낙타등 처럼 울퉁불퉁하다해서 카멜표기법 이라고 합니다. 변수명 뿐 아니라 메서드의 이름도 카멜표기법을 주로 사용하며 클래스명은 첫글자를 대문자로 하는것이 관례입니다. (UserName)
.
이런식으로 관습적으로 굳어진 방법이며 강제사항은 아닙니다. 다만 개발일이란 것이 협업을 많이 해야 하는 작업이고 코드에서 막히는 부분을 다른 사람에게 물어볼 일도 자주 생기는데 이 때 코드작명법을 마음대로 할 경우 상대방이 코드를 이해하는데 더 힘들어 질 수 있습니다.
.
변수명은 카멜표기법을 하되, 변수의 역할을 대표할 수 있는 이름을 짓도록 손에 익히시는게 좋습니다.
인프런 무료 강의 (2. 자바의 핵심 - 객체지향 프로그래밍 - 클래스와 객체1 (1)에 달린 답변)
[무료] Do it! 자바 프로그래밍 입문 - 인프런 | 강의
비전공자, 문과생도 무릎을 ‘탁!’ 치며 이해하는 20년 경력 명강사의 자바 강의!, - 강의 소개 | 인프런...
www.inflearn.com
'개발 > Android Studio(Kotlin)' 카테고리의 다른 글
JAVA 변수, String만 대문자로 시작하는 이유! (0) | 2022.06.24 |
---|---|
1바이트 1비트 차이, int 자료형 크기, 2진수를 10진수로 변환하는 방법 (0) | 2022.06.21 |
안드로이드스튜디오에 git 파일 불러오기 (0) | 2022.05.26 |
코틀린 무료 기초 강의 및 후기 / 오프라인 강의도 있어요!(서울지역) (0) | 2022.05.22 |
코틀린 기초 / val, var 차이 (0) | 2022.04.28 |
댓글