본문 바로가기
[Developer]/Java

메소드의 명명법에 대한 힌트

by 해피빈이 2012. 5. 2.


자바는 클래스가 있고 메소드가 있고 멤버변수가 있다.

(이 외에도 많지만 크게 소스의 중심을 이루는 요소는 위와 같다)


그런데 이 중 특히 메소드의 이름은 어떻게 지어야 할 지 난감한 경우가 많다.


특히 나같이 영단어에 취약하고 아는게 별로 없을 경우 더욱 난감해진다.


그래서 다른 책음 참고하여 명명법에 필요한 더욱 구체적인 단어들을 실어놓는다.

(필요할때마다 참고하자)


쉬운 단어하나에 대한 대안들이기 때문에 더욱 자세한 의미를 알리고 싶으면 아래의 대안을 참고.

(뜻은 다음검색을 참고하였다)


send 계열

- deliver 배달하다

- dispatch 파견, 발송

- announce 도착을 알리다, ~을 알리다

- distribute 분배하다

- route 길, 항로


find 계열

- search 찾다

- extract 추출하다, 뽑다, 인용하다

- locate ~의 위치를 알아내다, 소재를 파악하다, 요구하다

- recover 되찾다, 회복하다, 받다


start 계열

- launch 시작하다

- create ~을 창조하다, ~을 일으키다

- begin 시작되다, 출발하다

- open 열다


make 계열

- create ~을 창조하다

- set up 배치

- build 쌓아올리다

- generate 일으키다, 발생시키다, 초래하다

- compose 작곡하다, 시를 짓다

- add 가산하다, 추가하다

- new 새로운, 새롭게


좀 더 화려하고 디테일한 단어를 선택하여 모호한 메소드를 만들지 않도록 하는 것이 그 목적이다.

반응형

댓글