728x90
변수명, 상수명, 메소드명, 클래스명, DB 컬럼명 등을 지을 때 각각의 명명 규칙을 따라야 한다
예를 들어 클래스 이름은 단어의 첫 글자를 대문자로 표기하고, DB의 컬럼은 단어와 단어 사이에 언더바(_)를 넣어준다
스네이크 케이스 (snake case)
- 각각의 단어 사이에 언더바(_)를 적는다
- 표현 방식이 뱀처럼 생겼다고 하여 스네이크 케이스라고 한다
- 주로 DB의 컬럼명이나 javascript의 지역 변수 명명 규칙으로 사용된다
- ex) snake_case
카멜 케이스 (camel case)
- 첫 글자는 소문자이지만, 두번째 단어부터 단어의 첫 글자만 대문자로 적는다
- 표현 방식이 낙타와 모양이 비슷하다고 하여 카멜 케이스라고 한다
- Java에서 시작된 명명 규칙으로, 변수명 혹은 메소드명을 작성할 때 사용된다
- ex) camelCase
파스칼 케이스 (pascal case)
- 각각의 단어 첫 글자를 대문자로 적는다
- 파스칼 언어의 표기법과 유사하다고 하여 파스칼 케이스라고 한다
- 주로 Java에서 Class 명명 규칙으로 사용된다
- ex) PascalCase
케밥 케이스 (kebab case)
- 각각의 단어 사이에 하이픈(-)을 적는다
- ex) kebab-case
http://developer.gaeasoft.co.kr/development-guide/java-guide/java-coding-style-guide/
요건 참고!
참고)
https://developer-rooney.tistory.com/174
https://cishome.tistory.com/199
728x90
'야미스터디 > Java' 카테고리의 다른 글
[Java] JDK, JRE, JVM (0) | 2022.09.04 |
---|---|
[Java] Java 컴파일 과정 📌 (0) | 2022.09.04 |
[Java] 인터페이스와 추상클래스 📌 (0) | 2022.08.18 |
[Java] 오버라이딩 vs 오버로딩 📌 (0) | 2022.08.17 |
[Java] Mutable vs Immutable 📌 (0) | 2022.08.07 |
댓글