반응형
안녕하세요.
변수의 이름을 짓는 방법은 개발자마다 본인만의 스타일이 있습니다.
이번 포스팅에서는 소프트웨어 공학 책을 보셨다면 알 수 있는 변수의 대표적인 명명 규칙(Naming Rule)에 대해서 알아보겠습니다.
1. CamelCasing(카멜 케이싱)
첫 번째 문자는 소문자로 표기하고, 중간에 새로 시작하는 단어가 있다면 그 단어는 대문자로 표기하는 방식입니다. 변수명이 낙타의 모양과 비슷하여 카멜 케이싱이라고 이름이 붙여졌습니다.
Ex) helloWorld
2. PascalCasing(파스칼 케이싱)
단어의 첫 번째 문자를 대문자로 표기하는 방식입니다.
Ex) HelloWorld
3. SnakeCasing(스네이크 케이싱)
모든 단어를 소문자로 작성하고, 단어 사이사이에 "_"(언더바)를 넣어서 표기하는 방식입니다. 언더바가 마치 뱀 같은 모양이라 스네이크 케이싱이라 불립니다.
Ex) hello_world
4. KebabCasing(케밥 케이싱)
모든 단어를 소문자로 작성하고, 단어 사이사이에 "-"(대시)를 넣어서 표기하는 방식입니다. 케밥이 꼬챙이에 꼳힌 모습과 비슷하여 케밥 케이싱이라 불립니다. 인터넷에 검색하니 그렇게 나오는데 정말 그런지는 저도 모르겠어요... ㅋㅋㅋ
Ex) hello-world
이상 프로그래밍에서 사용하는 변수 네이밍 스타일에 대해서 알아봤습니다.
반응형
그리드형
'프로그래밍' 카테고리의 다른 글
비주얼스튜디오 코드(Visual Studio Code) 다운로드 및 설치방법 (0) | 2022.03.11 |
---|---|
맥 어드레스(MAC Address)는 무엇인가?? (0) | 2022.03.08 |
변수 이름 잘 짓기 위한 개인적인 생각 - 1 (0) | 2021.10.31 |
[프로그래밍] Cut-Over(컷오버)란? (0) | 2021.10.04 |
SSL과 TLS의 개념 (0) | 2021.09.26 |