Java 메서드 convention

Hye·2022년 12월 26일
0

✏️ Method Naming Convention

  • lowerCamelCase로 작성
    • 첫 번째 단어를 소문자로 작성
    • 이어지는 단어의 첫 글자를 대문자로 작성
  • 동사/전치사로 시작
    • 기본적으로 동사로 시작
    • 다른 타입으로 전환하는 메서드나 Builder 패턴을 구현한 클래스의 메서드에는 전치사 사용 가능
//동사
public void getUserId(){}
//전치사
public String toString(){}
  • JUnit 테스트 메소드 이름은 _가 표시되어 이름의 논리 컴포넌트를 구분하고 각 컴포넌트를 lowerCamelCase로 작성
//메서드이름_테스트상태_기댓값
@Test
void isAdult_AgeLessThan20_True(){}

✏️ 메서드 이름으로 자주 사용되는 동사

  • get / set
  • init
    • 데이터를 초기화하는 메서드 이름에 사용
  • is / has / can
    • boolean 값 return
  • create
  • find
  • to
  • A-By-B
    • B 기준으로 A를 ㅇㅇ한다
profile
공부중 📚

0개의 댓글

관련 채용 정보