스터디/etc
카멜 케이스, 파스칼 케이스, 스네이크 케이스 : 다양한 표기법
menuhwang
2022. 8. 28. 12:40
다양한 표기법
코딩을 하다보면 변수명을 지을 때 여러 단어로 작성하게 되는 경우가 있다. 이 때 가독성을 높이기 위해 몇가지 정형화된 표기법들을 사용한다.
카멜 케이스
카멜 케이스의 표기법은 첫 단어는 소문자로 작성하고 다음 단어부터 대문자로 작성하여 구분해주는 방법이다.
주로 변수명에 사용되는 방법이다.
ex) camelCase, userName, homeAddress ...
파스칼 케이스
파스칼 케이스는 첫 단어를 포함한 모든 단어를 대문자로 표기하는 방법이다.
클래스명을 지을 때 파스칼 케이스를 사용한다.
ex) UserInfo, MemberRepository, MemberController ...
스네이크 케이스
스네이크 케이스는 단어사이를 언더스코어(_)로 구분하는 방법이다.
회사마다 다르긴 하지만 DB 컬럼명을 지을 때 주로 사용된다고 한다.
ex) user_id, product_name ...