프로그래밍에는 다양한 관습들이 존재한다.
오늘은 그 중 케이스 스타일(case styles)에 대해 소개하는 글이다.

프로그래밍을 할 때, 변수나 클래스 혹은 메소드 명을 지을 때 공백은 주로 지운다.
따라서 공백을 사용하지 않는 해답 중 자주 쓰이게 된 케이스들을 설명한다.

카멜 케이스(camelCase)

이 방법은 낙타의 모양에서 따온 방법으로, 아래 규칙을 만족한다.

  • 첫번째 단어는 소문자로 시작한다.
  • 두번째 단어는 대문자로 시작한다.
  • 단어와 단어 사이는 붙인다.

ex) camelCase, androidStudio 등등


케밥 케이스(kebab-case)

  • 모든 단어는 소문자로 시작한다.
  • 단어들 사이는 -(하이픈)으로 연결한다.

ex) kebab-case, android-studio 등등


스네이크 케이스(snake_case)

  • 모든 단어는 소문자로 시작한다.
  • 단어들 사이는 _(언더바)로 연결한다.

ex) snake_case, android_studio 등등


파스칼 케이스(PascalCase)

  • 모든 단어의 첫 자는 대문자이다.
  • 단어와 단어 사이는 붙인다.

ex) PascalCase, AndroidStudio 등등



[참고 자료]

https://jpointofviewntoe.tistory.com/18

https://togll.tistory.com/53

profile
백엔드 개발자로 등 따숩고 배 부르게 되는 그 날까지

0개의 댓글