Hey Tech
스네이크 표기법 vs 카멜 표기법 vs 파스칼 표기법 본문
728x90
반응형
프로그래밍 시 변수명, 함수명 등의 관습(convention) 표기법 3가지에 대해 알아봅니다.
스네이크 표기법(snake_case)
- 단어 사이에 underscore(_)를 활용하는 표기법
- Python에서 주로 사용
- 변수명, 함수명, 데이터 타입 등에 활용
- 예시) user_name, retention_score
카멜 표기법(camelCase)
- 소문자로 시작하고 이어지는 단어들의 시작은 대문자로 작성하여 단어 간 구분에 용이한 표기법
- '단봉낙타 표기법'이라고도 불림
- 대문자와 소문자의 조합이 낙타의 혹처럼 솟았다가 내려갔다가 하는 모양 같다해서 붙여진 표기법
- Java 언어에서 주로 사용
- 예시) getUserName, findByUserName
파스칼 표기법(PascalCase)
- 단어의 첫 시작은 항상 대문자를 사용하는 표기법
- '쌍봉낙타표기법'이라고 불림
- Java에서는 클래스명, 함수명 표기 시 활용
- Python에서는 클래스명 표기 시 활용
- 예시) HeyTechBlog, HelloWorld
포스팅 내용에 오류가 있다면 아래에 댓글 남겨주세요!
그럼 오늘도 멋진 하루 만드시길 바랍니다 :)
고맙습니다😊
728x90
반응형
'SW 개발 > etc' 카테고리의 다른 글
[Mac/Linux] 터미널에서 파일 생성/편집/저장 방법 (0) | 2022.09.16 |
---|---|
RebbitMQ 설치 및 계정 생성방법 (0) | 2022.09.15 |
[VS Code] 유용한 단축키 공유(브레이크 포인트, 자동 들여쓰기, 디버깅) (0) | 2021.12.01 |
Virtual Box 및 MobaXterm를 활용한 가상 서버 생성 방법 (0) | 2021.11.25 |
터미널 단축키#2: 파일 읽고, 쓰고, 저장하기 (Feat. cat) (0) | 2021.02.14 |