menuhwang

카멜 케이스, 파스칼 케이스, 스네이크 케이스 : 다양한 표기법 본문

스터디/etc

카멜 케이스, 파스칼 케이스, 스네이크 케이스 : 다양한 표기법

menuhwang 2022. 8. 28. 12:40

다양한 표기법


 코딩을 하다보면 변수명을 지을 때 여러 단어로 작성하게 되는 경우가 있다. 이 때 가독성을 높이기 위해 몇가지 정형화된 표기법들을 사용한다.

 

 

카멜 케이스


카멜 케이스의 표기법은 첫 단어는 소문자로 작성하고 다음 단어부터 대문자로 작성하여 구분해주는 방법이다.

 

주로 변수명에 사용되는 방법이다.

 

ex) camelCase, userName, homeAddress ...

 

 

 

파스칼 케이스


 파스칼 케이스는 첫 단어를 포함한 모든 단어를 대문자로 표기하는 방법이다.

 

클래스명을 지을 때 파스칼 케이스를 사용한다.

 

ex) UserInfo, MemberRepository, MemberController ...

 

 

 

 

스네이크 케이스


 스네이크 케이스는 단어사이를 언더스코어(_)로 구분하는 방법이다.

 

회사마다 다르긴 하지만 DB 컬럼명을 지을 때 주로 사용된다고 한다.

 

ex) user_id, product_name ...

 

 

 

 

'스터디 > etc' 카테고리의 다른 글

RDBMS? NoSQL?  (0) 2022.08.28
HTTP Status Code 정리  (0) 2022.08.23
DTO, VO 비교 + Entity (2022. 08. 26 추가)  (1) 2022.08.23
URL URI 차이 [결론 못냄]  (1) 2022.08.22
프록시 패턴 : 디자인 패턴  (1) 2022.08.20
Comments