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