sitelink1 | https://blog.naver.com/cjy2103/222668259904 |
---|---|
sitelink2 | |
sitelink3 | |
sitelink4 | |
sitelink5 | |
extra_vars6 |
1. 카멜 표기법 (Camel Case)
카멜은 영어로 낙타를 뜻합니다.
낙타의 모양이 어떻게 생겼나요? _∩ 이렇게 생겼죠?
변수 네이밍이 낙타모양을 닮았다고 해서 카멜 표기법이라고 명명하게 되었습니다.
가장 맨앞에 오는 글자를 소문자로 그 이후에 오는 단어는 대문자로 표기하는겁니다.
total + score 에서 맨앞의 단어를 소문자로 표기한 방법입니다.
2. 파스칼 표기법 (Pascal Case)
일명 쌍봉 낙타 표기법이라고 말합니다.
카멜은 맨앞에 오는 글자를 소문자로 했지만 파스칼은 맨앞의 단어도 대문자로 표기합니다.
3. 스네이크 표기법
단어 사이에 _(언더바)를 넣어서 표기하는 방법입니다.
스네이크 -> 뱀이죠 뱀은 어떻게 생겼나요? S자로 생겼죠?
단어_단어_단어 -> 마치 뱀이 기어가는 형태와 비슷하지 않나요?
생긴게 마치 뱀의 모양같다고 해서 스네이크 표기법이라고 명명했습니다.
4. 헝가리안 표기법
현재는 사용하지 않는 표기법입니다.
접두어에 자료형을 알아볼수 있게끔 표시하는 형태입니다.
resourece 영역의 파일을 만들때는 스네이크 기법을 사용합니다.
클래스 변수 선언 영역은 개인 취향이긴 하지만
대부분 이런 형식으로 카멜 방식을 사용합니다.