개발을 하다보면 변수명이나 함수명 등을 지어야 한다.

짧은 단어면 상관없지만 단어를 합쳐서 지을 경우,  알아보기가 힘든 경우가 있다.

 

예를 들어 newitemlist라는 새로운 아이템이 담긴 리스트라는 의미로 만든 변수명이 있다.

물론 길지않기 때문에 의미를 파악하는데 어렵지 않을 수 있지만 그래도 무슨 의미인지 한 번에 알기 어렵다.

이런 어려움을 해결하기 위한 다양한 표기법들이 있다.

 

1. 스네이크 표기법(snake_case)

단어 사이에 언더 바(_)를 사용한 표기법.

예) new_item_list

 

2. 카멜 표기법(camelCase)

단어의 첫 글자를 대문자로 표기, 단 첫번째 단어의 첫글자는 소문자로 표기하는 표기법.
(언어마다 다르긴 하다)

예) newItemList

 

3. 파스칼 표기법(PascalCase)

단어의 첫 글자를 대문자로 표기하는 표기법.

예) NewItemList

 

'프로그래밍 > 용어' 카테고리의 다른 글

NaN (Not a Number)  (0) 2018.12.25
프레임워크(Framework)란?  (0) 2018.07.15
API란?  (0) 2017.10.19
Deep Copy vs Shallow Copy  (0) 2017.09.05

WRITTEN BY
김치치즈스마일
세계정복!

,