변수명 작성법_camelCase

잉으잉·2024년 10월 28일

자바공부

목록 보기
5/9
post-thumbnail

이미지출처 : https://en.wikipedia.org/wiki/Camel_case

프로그램을 구현하다 보면 항상 변수명을 어떻게 설정해야 하지? 하는 고민에 빠지게 된다. 원래 파이썬 유저로서 본인은 항상 snake case로 작성했었다. 이런 느낌이다.

data_before_PCA = pd.DataFrame(......)
data_after_PCA = pd.DataFrame(......)

_를 이용해서 단어들을 이어나가는 방식으로, 주로 파이썬, 루비 등에서 쓰인다. 하지만 자바에서는 이 방식보다는 camelCase가 주로 사용된다. camel case는 다음의 규칙을 따른다.

  • 공백없이 단어를 연결한다
  • 첫 단어를 제외한 모든 새단어는 대문자로 시작한다.

예를 들면 다음과 같다.

String camelCase
int mathGrade
String[] studentName

위 예시들은 lowerCamelCase라고 한다. 만약 첫 단어도 대문자로 시작한다면 (ex CamelCase) 이를 UpperCamelCase, 혹은 PascalCase라고 한다.
CamelCase와 PascalCase를 혼용하는 경우도 많지만 가능하다면 기준을 정하여 변수명을 작성하는 것이 좋을 것이다.

profile
컴퓨터 앞에 앉은 나는 개발자

0개의 댓글