변수, 클래스 등의 이름명명법의 하나의 암묵적룰이다. 변수명이나 파일이름에 공백을 사용할 수 없기에 대안으로 만들어진 것 같다.
(언어마다 선호하는 네이밍 컨벤션이 다를 수 있기에 자바를 기준으로 글을 쓰는 것을 참고 바랍니다.)
종류 | 다른 명칭 | 예제 | 선호 |
---|---|---|---|
카멜케이스 | 단봉낙타표기법 | helloWorld | 변수명, 함수명 |
파스칼케이스 | 쌍봉낙타표기법 | HelloWorld | 클래스명 |
스네이크케이스 | 언더스코어케이스 | hello_world | - |
케밥케이스 | - | hello-world | - |
헝가리언케이스 | - | strHelloWorld | - |