프로그래밍에서 변수명을 작성할 때 공백은 포함 시키지 않는다.
왜냐하면 공백은 프로그램에서 보통 특별한 목적이 있는 키워드로 사용되기 때문이다.
따라서 여러 단어가 결합된 형태의 변수명을 작성할 때는 공백을 대신할 각 단어를 구분해줄 규칙이 필요하다.
1. Camel Case: 첫 문자를 제외하고 각 단어의 첫 문자를 대문자로 표기. 여러 프로그램 언어에서 컨벤션으로 사용한다.
camelCaseSample
2. Kebab Case: 모든 단어를 소문자로 표시하며 각 단어는 -로 구분한다. 스프링의 yml파일이나 url 주소에 사용된다.
kebab-case-sample
3. Snake Case: Kebab Case의 -로 구분해주는 방법과 다르게 _로 구분해준다. 각 단어를 모두 대문자로 작성하는 방법에도 사용되며 주로 상수 표현시에 사용된다.
SNAKE_CASE_SAMPLE
4. Pascal Case: Camel Case와 유사하지만 첫 문자도 대문자로 표현한다.
PascalCaseSample
참조: https://yangbox.tistory.com/65
'개발 지식' 카테고리의 다른 글
Indentation(Tabs vs Spaces) (0) | 2022.05.08 |
---|---|
항상 Footer가 하단에 위치하도록 설정하는 레이아웃 (0) | 2022.04.03 |
파일 마지막에 빈 줄을 넣는 이유 (0) | 2021.07.02 |
POST vs PUT (0) | 2021.02.15 |
Http통신에서의 InputStream에 대하여 (0) | 2020.12.24 |