표기법

less than 1 minute read


표기법(notation)

변수나 함수명 등을 만드는 방식을 말한다. 반드시 지켜야할 규칙은 아니지만 국가나 회사, 그룹 등 협업을 하는 경우 통일성이 중요하기 때문에 집단 내부에서 정하는 약속이라 할 수 있다.

다양한 방식들이 있지만 공통적으로 가독성과 직관성을 중요시하기 때문에 이 점을 잘 표현하는 방식이라면 유행처럼 퍼지면서 보편적인 규칙이 되기도 한다.


1. 카멜 표기법

각 단어의 첫 문자를 대문자로 표기하되, 맨 처음 문자는 소문자로 표기한다.
camelCase, backgroundMusic, playerName


2. 파스칼 표기법

첫 단어를 대문자로 시작한다.
PascalCase, BackgroundMusic, PlayerName


3. 헝가리안 표기법

카멜 표기법의 형식이지만 자료형을 나타내는 접두어를 표기한다.
int = i, string = str, float = f 등

iAge, strName, fWeight


4. 스네이크 표기법

단어를 언더_바로 구분하는 표기법
snake_case, background_music, player_name



많이 사용되는 표기법들을 알아두면 다른 코드들을 읽을 때 이해하기 쉽고 협업을 할 때도 이런 규칙을 적용시키는데 도움이 된다.