🍋 메서드 이름으로 자주 사용되는 동사
get/set
getter/setter 에서 사용한다.(getter/setter의 사용은 지양하는것이 좋다.)
init
데이터를 초기화하는 메서드 명에 쓰인다.
is/has/can
위의 3개는 boolean 값을 리턴한다.
is = 맞는지 틀린지 판단하는 메서드 명에 쓰인다.
has = 데이터를 가지고 있는지 확인하는 메서드 명에 쓰인다.
can = 할 수 있는지 없는지 확인하는 메서드 명에 쓰인다.
create
새로운 객체를 만든 후 리턴해주는 메서드 명에 쓰인다.
ex) 팩토리 패턴 메서드 반환
find
데이터를 찾아 반환하는 메서드 명에 쓰인다
to
해당 객체를 다른 형태의 객체로 변환해주는 메서드 명에 쓰인다.
A-By-B
B를 기준으로 A를 하겠다는 메소드명에 쓰인다.
ex) getUserByName(String name)