목차
- 표기법이란?
- 카멜 케이스
- 파스칼 케이스
- 스네이크 케이스
- 케밥 케이스
표기법이란?
- Naming Convention
- 파일, 변수, 함수 등 대상의 이름을 띄어쓰기 없이 짓기 위해 따르는 관례이다.
- 대상의 이름으로 파일인지 변수인지 함수인지 구분하기 쉬워진다.
- 회사별로 조금씩 다르겠지만 네이밍 컨벤션을 지킨다.
카멜 케이스
- camelCase
- 낙타의 등과 비슷하다는 뜻에서 이름이 붙었다.
- 문단의 '첫 글자만 소문자'이고, 그 '뒤에 오는 문단의 첫 글자는 대문자'로 표기한다.
camelCase
appleBanana
companyTeam
파스칼 케이스
- PascalCase
- 카멜케이스와 비슷하다.
- 모든 문단의 첫 글자는 '대문자'로 표기한다.
PascalCase
AppleBanana
CompanyTeam
스네이크 케이스
- snake_case
- 뱀과 비슷하다는 뜻에서 이름이 붙었다.
- 전부 소문자로 표기한다.
- 각 문단의 처음에 '_'로 표기한다.
snake_case
apple_banana
company_team
케밥 케이스
- kebab-case
- 스네이크 케이스와 비슷하다.
- 전부 소문자로 표기한다.
- 각 문단의 처음에 '-'로 표기한다.
kebab-case
apple-banana
company-team