언어 Language

변수나 함수 등 표기법 정리

Tap to restart 2020. 10. 17. 18:00

헝가리안 표기법 Hungarian notation

변수나 함수 이름에 그 종류, 데이터 타입 따위를 명시하는 표기법.

고안자인 찰스 시모니가 헝가리인이라서 헝가리안 표기법이라고 부름.

예) strName(string 타입), lAccountNum (long 타입)

참고: 위키백과

 

요즘에는 헝가리안 표기법을 쓸 일이 없다.

통합개발환경(IDE)가 워낙 좋아져서 자동으로 변수 이름만 적어도 어느 타입인지 다 IDE 프로그램이 알려준다.

낙타 소문자 lower camel case

단어 전체적으로 소문자를 사용하지만, 각 합성어의 첫 글자만 대문자로 표기

예) className

참고: 위키백과

 

파스칼 표기법 Pascal Case 또는 낙타 대문자 Upper Camel Case

단어 전체적으로 대문자를 사용하고 각 합성어의 첫 글자만 대문자로 표기

예) PascalCase, UpperCamelCase

 

스네이크 케이스 Snake case

모든 문자를 소문자로 표시. 다른 의미를 갖는 단어들의 조합에서는 언더바_를 활용함.

예) snake_case