코드 표기법 관련해서 거의 정형화 해서 사용해 왔기 때문에 그렇게 명칭에 대해서 민감해 본적이 없지만 잠시 정리해보려 합니다 .
1. 파스칼 표기법( PascalCase ) : 보통 클래스명에 사용중
- 단어의 첫 시작은 항상 대문자를 사용하는 표기법
- 쌍봉낙타표기법 이라고 불림
2. 카멜 표기법 ( camelCase ) : 변수나 함수명에 사용중
- 소문자로 시작하고 이어지는 시작은 대문자로 작성하여 단어 간 구분에 용이한 표기법
- 단봉난타표기법 이라고도 불림
3. 스네이크 표기법( snake_case ) : 데이터 베이스에 컬럼 등 명칭지정시 사용
- 단어 사이에 underscore(_)를 활용하는 표기법
- 변수명, 함수명, 데이터타입 등 에 활용
4. 헝가리언 표기법( Hungarian Notation ) : 카멜표기법과 같이 사용해서 함수나 변수로 사용중
- 명칭앞에 자료형등 타입명을 붙이는 표기법
( ex. strName, iAge, fnTestSum )
5. 케밥 표기법( Kebab case )
- 케밥에서 꼬치 모양을 딴 것으로 스네이크 표기법과 비슷하지만 하이픈(-)으로 구분하는 표기법
- css, html 에서 주로 사용함
( ex font-weight: bold )
표기 방법이 용도별로 정해진 것은 아니지만 줄임말도 많이 사용되면 소통의 기준이 되듯이 소통에 편의성이 제공되기 때문에 참고해야 할 것입니다.
참고
https://heytech.tistory.com/294
스네이크 표기법 vs 카멜 표기법 vs 파스칼 표기법
프로그래밍 시 변수명, 함수명 등의 관습(convention) 표기법 3가지에 대해 알아봅니다. 스네이크 표기법(snake_case) 단어 사이에 underscore(_)를 활용하는 표기법 Python에서 주로 사용 변수명, 함수명, 데
heytech.tistory.com
https://needjarvis.tistory.com/632
카멜, 파스칼, 스네이크, 헝가리안, 케밥 표기법 정리
프로그램 언어마다 개발하는 방식이 다 다르고, 변수명, 클래스명, 메소드명 등 표기법이 다르다는 것은 이해가 되지 않지만 분명 존재하며, 다양한 언어를 다루는 개발자들이 가장 힘들어 하는
needjarvis.tistory.com
'프로그램 > 짜투리상식' 카테고리의 다른 글
| 디지털 지문 생성,RSA도참고(2025.06.01) (0) | 2025.06.02 |
|---|---|
| [docker] ubuntu 20.04 (202305) (0) | 2023.05.29 |
| git 명령어 정리 (0) | 2023.04.21 |
| Dorker에 jenkins 설치(2023.04) (0) | 2023.04.17 |
| Dorker에 Oracle 설치(2023.04) (3) | 2023.04.15 |