Setting
네이밍 컨벤션 (Naming Convention)
죽이죽이
2024. 1. 18. 01:03
- 카멜 표기법 (camelCase, lowerCamelCase)
※ 사용 방법
- 모든 단어의 시작을 대문자로 작성한다. (처음 단어만 소문자)
※ 사용하는 곳
- Javascript : 변수, 함수
- Java : 변수, 함수
- 파스칼 표기법 (PascalCase, UpperCamelCase)
※ 사용 방법
- 모든 단어의 시작을 대문자로 작성한다. (처음 단어도 대문자)
※ 사용하는 곳
- Javascript : 클래스
- React : 함수형 컴포넌트, 클래스형 컴포넌트
- Java : 클래스
- Python : 클래스
- 스네이크 표기법 (snake_case)
※ 사용 방법
- 모든 단어를 소문자로 작성하고 단어 사이에 underscore(_)를 넣어서 구분한다.
※ 사용하는 곳
- Python : 함수
- DB : 컬럼
- 케밥 표기법 (kebab-case)
※ 사용 방법
- 스네이크 표기법과 비슷하지만, underscore(_) 대신 hyphen(-)을 사용한다.
※ 사용하는 곳
- CSS : 속성
- HTML : 클래스명
- 헝가리안 표기법 (typeHungarianCase, type_hungarianCase) - 현재는 거의 사용되지 않는 방식
※ 사용 방법
- 카멜 표기법과 비슷하지만, 첫 단어에 자료형을 붙여서 명명하는 방식이다.
※ 사용하는 곳
- C : 변수