loading

프로그래밍

[프로그래밍] 변수 명명 규칙

침착곰 2022. 3. 5. 08:42
반응형

안녕하세요.

변수의 이름을 짓는 방법은 개발자마다 본인만의 스타일이 있습니다.

 

이번 포스팅에서는 소프트웨어 공학 책을 보셨다면 알 수 있는 변수의 대표적인 명명 규칙(Naming Rule)에 대해서 알아보겠습니다.

 


1. CamelCasing(카멜 케이싱)

 첫 번째 문자는 소문자로 표기하고, 중간에 새로 시작하는 단어가 있다면 그 단어는 대문자로 표기하는 방식입니다. 변수명이 낙타의 모양과 비슷하여 카멜 케이싱이라고 이름이 붙여졌습니다.

 Ex) helloWorld

 

2. PascalCasing(파스칼 케이싱)

 단어의 첫 번째 문자를 대문자로 표기하는 방식입니다.

 Ex) HelloWorld

 

3. SnakeCasing(스네이크 케이싱)

 모든 단어를 소문자로 작성하고, 단어 사이사이에 "_"(언더바)를 넣어서 표기하는 방식입니다. 언더바가 마치 뱀 같은 모양이라 스네이크 케이싱이라 불립니다.

 Ex) hello_world 

 

4. KebabCasing(케밥 케이싱)

 모든 단어를 소문자로 작성하고, 단어 사이사이에 "-"(대시)를 넣어서 표기하는 방식입니다. 케밥이 꼬챙이에 꼳힌 모습과 비슷하여 케밥 케이싱이라 불립니다. 인터넷에 검색하니 그렇게 나오는데 정말 그런지는 저도 모르겠어요... ㅋㅋㅋ

Ex) hello-world

 

이상 프로그래밍에서 사용하는 변수 네이밍 스타일에 대해서 알아봤습니다.

반응형
그리드형