[Java] Naming Convention

누구세요·2024년 9월 10일

코드 작성시 표기 방법

아래는 네이밍 컨벤션에 대표적인 표기법이다.

카멜 표기

  • 첫글자는 소문자로 시작
  • 이어지는 단어 첫글자를 대문자 나머지는 소문자로 표기
    ex) camelCase
  • 울퉁불퉁한 모습이 낙타의 모습같다하여 카멜이라고 불린다.

스네이크 표기

  • 언더바_로 단어를 구분한다.
    ex) snake_case
  • 이모습이 뱀같다하여 스네이크라고 불린다.

네이밍 컨벤션

쉽게 말하면 이름에 대한 규칙이다.
아래는 Java 네이밍 컨벤션의 규칙 몇가지를 서술했다.

공통

  • 읽기만 해도 자연스럽게 무슨 기능인지 떠올릴 수 있도록 적절한 단어를 선택하여 자세히 적는다.

프로젝트

  • 모두 대문자로 표기하는 것을 권장
  • 스네이크 표기법 사용

패키지

  • 모두 소문자로 표기하는 것을 권장
  • 가급적 한단어 사용

변수

  • 첫글자는 소문자로시작
  • 카멜 표기를 사용
  • 몀사로 시작
  • 한글자 금지 ex) int i, j, k...
  • 상수
    - 모두 대문자로 표기
    - Enum이나 상수처럼 한번 정해진뒤 바뀌지 않는 값은 스네이크 표기법 사용

함수

  • 동사로 시작.
  • 카멜 표기 사용

0개의 댓글