카멜 표기법(camel case)
낙타 등처럼 내려갔다 올라가는 모양이라 하여 지어진 이름
단어가 여러개 붙을 때, 앞 단어를 제외한 첫자를 대문자로 표기
java, C# 등의 언어들에서 권장
ex) dailyUserTable
파스칼 표기법(pascal case)
모든 단어의 앞자가 대문자로 시작(단어의 수와 상관 없음)
네임스페이스, 이벤트, 프로퍼티, 클레스 네임을 지정할 때 주로 사용
클래스 등에서 많이 사용
ex) DailyUserTable
스네이크 표기법(snake case), 팟홀 표기법(pothole case)
모든 단어가 소문자로 표시
다른 의미를 갖는 단어들의 조합에서 각 단어의 구분을 위하여 언더바( _ )를 붙힘
단어 사이의 '_' 가 뱀처럼 보인다고 해서 유래
언더바 표기법 이라고도 불리움
C++에서 권장
ex) daily_user_table
헝가리안 표기법
접두사에 자료형을 붙힘
마이크로소프트 개발자 중 헝가리 프로그래머가 쓰던 변수 명명법
현재는 자료형을 쉽게 알아 볼수 있는 다양한 방법들이 많기 때문에 권장하지 않음
ex) strDailyUserTable
커스텀
개발사만의 또는 개발 조직 자체적으로 사용하는 방식 또한 많이 사용
ex) 접두사(두자리)풀네임(단어)약어....
접두사 대문자, 단어의 첫글짜 대문자, 약어 대문자
ST_User_CD
[출처] 변수명 표기법(카멜, 파스칼, 스네이크, 헝가리안)|작성자 깨죽