SW 개발/etc
스네이크 표기법 vs 카멜 표기법 vs 파스칼 표기법
DATA101
2022. 1. 27. 21:06
728x90
반응형
프로그래밍 시 변수명, 함수명 등의 관습(convention) 표기법 3가지에 대해 알아봅니다.
스네이크 표기법(snake_case)
- 단어 사이에 underscore(_)를 활용하는 표기법
- Python에서 주로 사용
- 변수명, 함수명, 데이터 타입 등에 활용
- 예시) user_name, retention_score
카멜 표기법(camelCase)
- 소문자로 시작하고 이어지는 단어들의 시작은 대문자로 작성하여 단어 간 구분에 용이한 표기법
- '단봉낙타 표기법'이라고도 불림
- 대문자와 소문자의 조합이 낙타의 혹처럼 솟았다가 내려갔다가 하는 모양 같다해서 붙여진 표기법
- Java 언어에서 주로 사용
- 예시) getUserName, findByUserName

파스칼 표기법(PascalCase)
- 단어의 첫 시작은 항상 대문자를 사용하는 표기법
- '쌍봉낙타표기법'이라고 불림
- Java에서는 클래스명, 함수명 표기 시 활용
- Python에서는 클래스명 표기 시 활용
- 예시) HeyTechBlog, HelloWorld
데이터 분석부터 시각화, AI 모델링까지 해야 하는데 어디서부터 시작해야 할지 막막하셨다면,
저희 법인의 데이터분석 · Tableau 대시보드 구축 All in One 서비스도 함께 확인해보세요.
🏆 크몽 상위 2% 전문가 선정 이력과 대기업 연구원 출신 전문 인력으로 구성된 법인이 직접 수행합니다.
[ Contact Us ]
📬 메일) contact@uf5.io
🟡 카톡) DATA101 (플러스친구)
🔴 유튜브) DATA101 데이터워너원
💻 홈페이지) https://uf5.io
👨💻 기술블로그) https://www.blog.data101.io/
📍 크몽상품) https://kmong.com/gig/601647
대기업 출신) 데이터분석 / 통계분석 / 논문작성 지원 - 크몽
데이터워너원DATA101 전문가의 IT·프로그래밍 서비스를 만나보세요. <p><span style="font-size: 24px;&quo...
kmong.com
감사합니다.
728x90
반응형