Naming Convention(명명 규칙)

silverCastle·2022년 1월 19일
0

변수 혹은 함수명을 지을 때 아무런 규칙 없이 짓는다면 일관성이 없고 추후에 코드를 다시 보면 이해하기 힘들 것이다. 필자는 가끔 변수명을 지을 때 어떻게 지을까?라는 고민을 하기 때문에 글로 정리하게 되었다.

✍️ camelCase

swift의 경우에는 camelCase를 사용하여 이름을 짓는다. camel에서 알 수 있듯이, 낙타와 관련이 있는데 바로 이름이 낙타의 혹과 비슷하다고 해서 이와 같이 부른다.


camelCase는 전체적으로 소문자를 사용하는데 각 합성어의 첫 글자만 대문자로 표기된다. 예시는 아래와 같다.

var myAge: Int = 25

이러한 방법은 필자가 프로그래밍하면서 이름을 짓는데 가장 자주 사용하는 방법이다.

✍️ kebab-case

또다른 방법으로는 kebab-case가 있는데 전체적으로 소문자를 사용하는데 단어마다 '-'로 구분한다. 웹 개발에서 종종 쓰이는 방법이다.


예시는 아래와 같다.

var my-age: Int = 25

✍️ snake_case

마지막으로 snake_case가 있는데 전체적으로 소문자를 사용하는데 단어마다 '_'로 구분한다.


예시는 아래와 같다.

var my_age: Int = 25

0개의 댓글