-
Camel case, Kebab case, Snake case, Pascal case 란?ETC 2022. 2. 28. 00:26반응형
프로그래밍을 하다보면 변수명을 결정하려할때 프로젝트 팀당 혹은 사용하는 언어마다 익숙하게 아래 케이스중 하나로 명명하는 경우가 많다.
Camel case, Kebab case, Snake case, Pascal case
만약 Admin Company Name 이라는 단어로 변수명을 할당하려 할때 각각의 차이는 아래와 같다.
Camel case (카멜 케이스)
=> 낙타 등처럼 높낮이를 생각하면 편하다.
=> 첫문자는 소문자로, 나머지 이어지는 단어의 첫글자마다 대문자로 표현한다.
adminCompanyName
Kebab case (케밥 케이스)
=> 먹는 케밥처럼 꼬챙이에 연결된것을 생각하면 편하다.
=> 각 단어를 소문자로, 대시 (-) 를 통해 연결한다.
admin-company-name
Snake case (스네이크 케이스)
=> 뱀처럼 기듯이 아래로 연결된것을 생각하면 편하다.
=> 언더바 ( _ ) 를 통해 연결한다.
admin_company_name
Pascal case (파스칼 케이스)
=> 각각이 기호와 같다 생각하면 편하다. => 간단히 카멜 케이스 + 첫글자도 대문자
=> 모든 단어의 첫문자는 대문자로, 나머지 문자는 소문자로 표현하여 연결한다.
AdminCompanyName
반응형'ETC' 카테고리의 다른 글
[WSL] windows 에 ubuntu 설치 하는 법 (0) 2022.09.15 [Crome] 구글 비밀번호 자동 저장 해제하는법 (0) 2022.09.15 Material Design Icon 무료 다운로드 받을 수 있는 곳 (0) 2021.12.27 tar 파일 압축 해제하는 법 (0) 2021.12.13 Slack DM 2명이상 여러명 보내는 법 (소규모 대화방) (0) 2021.11.21