[Java] 변수명, 메소드명 작성법

Java 변수명

  • 첫 글자 소문자 + 카멜 표기법을 사용 (lower Camel Case)
  • 특수 문자는 '_'과  '$'만 허용
  • 의도 분명한 구체적인 변수명 짓기
  • boolean 변수인 경우
    • 접두어는 'is'
    • 접미어는 ok/check/found/success/done/error
  • List, Collection 등의 자료형은 복수형으로 표현한다.
    ex) memberList X  →  members

 

 

 

Java 메소드명

  • 첫 글자 소문자 + 카멜 표기법을 사용 (lower Camel Case)
  • 의도 분명한 메소드명 짓기
    • 고려사항: 왜 존재하는가 / 어떤 작업을 하는가 / 어떻게 작업하는가
  • 메소드 접두어는 동사로 시작한다.
    • get/set
    • is/has/can
    • init
    • find, check
    • etc..
  • 다른 타입으로 변환하거나 빌더 패턴 구현 클래스인 경우 접두어는 전치사로 시작한다.
    • to...
    • A -BY-B