Camel Case / 카멜케이스 / 캐멀케이스 / 

카멜케이스가 생겨난 이유는 컴퓨터가 띄어쓰기를 인식하지 못하기 때문입니다.

대부분의 프로그래밍에서 띄어쓰기란 다른 문법이나 옵션을 사용할 때이기 때문에 이름을 지을 때(특히 변수나 상수의 이름) 사람이 읽기 힘들게 되었죠. 예를 들어 볼까요?

publicdata, anoymoususer, injectedscript

publicdata, anoymoususer, injectedscript

이것은 두종류의 영어가 연이어 써진 단어입니다. 이렇게 이름을 주면 누구나 읽기 힘들어지죠. 그래서 매 단어의 시작마다 대문자를 써서 사람이 읽기 쉽게 하는 것이 카멜케이스가 생긴 이유입니다. 위의 단어를 카멜케이스로 바꾸면...

publicData, anoymousUser, injectedScript

이제 무슨 단어인지 조금 보이죠?


카멜케이스라고 이름 지어진건 낙타의 등이 중간에 불룩 튀어나온것처럼 글자의 중간중간이 불룩 튀어나와 있기 때문입니다.

Camel = 낙타

+ Recent posts