이름 붙이기

메소드 이름은 동사로 시작한다

동사 이름 한글 표현 주된 반환 값
Get 취득하다 객체
Set 설정하다 void
Update 갱신하다 void(update한 건수 돌려줄 경우도)
Delete 삭제하다 void(delete한 건수 돌려줄 경우도)
Insert 삽입하다 void
Select 선택하다 객체
Find 선택하다 객체
Add 추가하다 void
Remove 삭제하다 객체
Clear 정리하다 void
Append 추가하다 void or추가 후 오브젝트
Trim 성형하다 객체
Compare 비교하다 비교 결과(-1,0,1)
Concat 결합하다 객체
Split 분할하다 객체
Enumerate 열거하다 배열
Move 이동하다 void
Copy 복사하다 void
Create 작성하다 객체
Make 작성하다 객체
Generate 작성하다 객체
New 생성한다 객체
Build 조립하다 객체 혹은 void에서 인수로 주어진 변수를 조립
Flush Flush하다 void
Begin 시작하다 void
End 끝나다 void
Initialize 초기화하다 void
Load 로드하다 void
Merge 통합하다 객체
Read 읽다 객체
Write 쓰다 void
To 변환하다 객체
Convert 변환하다 객체
Accept 허용하다 void
Fill 충족하다 void
Apply 적용하다 void
Show 표시하다 void
Union 합집합을 취득하다 객체
Intersect 교집합을 취득하다 객체
Do 실행하다 void
Run 실행하다 void
Shutdown 셧다운하다 void
Save 보존하다 void
Cancel 취소하다 void
Refresh 재충전하다 void
Execute 실행하다 bool(성공 혹은 실패?)
Resolve 해결하다 객체
Invoke 호출하다 객체
Handle 핸들링하다 객체
Raise 호출하다 void
Is ~인지? bool
Contains 포함하고 있다? bool
Exists 존재한다? bool
Verify 확인하다/평가하다 bool(void에서 NG라면 예외도 좋을듯)
Validate 검증하다 bool
Try 시도하다 bool(void에서 NG라면 예외도 좋을지)
Has 가지고 있나? bool
Equals 비교하다 bool
Can 할 수 있을까? bool




출처: https://qiita.com/Koki_jp/items/f3d3e824f98d182d4100


이 글은 2019-06-08에 작성되었습니다.