Camel Case(카멜 케이스), Pascal Case(파스킬 케이스), Kebab Case(케밥 케이스), Snake Case(스네이크 케이스)

posinity·2023년 5월 4일
0

개발용어정리

목록 보기
4/8

Camel Case(카멜 케이스)

낙타의 쌍봉과 같이 문자열의 첫 문자를 제외하고 단어의 첫 글자마다 대문자로 표현하는 방식

변환 전 : My Visitor Count
변환 후 : myVisitorCount

Pascal Case(파스킬 케이스)

카멜 케이스와 유사하지만 첫 문자도 대문자로 표현.

변환 전 : My Visitor Count
변환 후 : MyVisitorCount

Kebab Case(케밥 케이스)

모두 소문자로 표현하며 단어와 단어 사이를 대시(-)를 이용하여 구분.
스프링의 yml파일이나 url주소에서 사용

변환 전 : My Visitor Count
변환 후 : my-visitor-count

Snake Case(스네이크 케이스)

케밥의 대시(-)와 다르게 언더스코어(_)를 구분자로 함.
모든 문자를 대문자로 나타내는 방식도 사용되며 주로 상수 표현 시에 사용.

변환 전 : My Visitor Count
변환 후 : my_visitor_count
변환 후 : MY_VISITOR_COUNT

php

PHP 같은 경우는 명확하게 정해진 규칙은 없지만,
class 는 pascal case, method는 camel case로 쓰는 게 보편적이라고 함!

출처

https://yangbox.tistory.com/65

profile
문제를 해결하고 가치를 제공합니다

0개의 댓글