함수 명 짓기 팁

Jeong·2022년 9월 22일
0
post-custom-banner

함수는 어떤 동작을 수행하기 위한 코드를 모아놓은 것임
따라서 함수의 이름은 대게 동사임
코드를 읽는 사람은 함수 이름만 보고도 함수가 어떤 기능을 하는지 알수 있어야함 그러므로 함수이름은 가능한 한 간결하고 명확해야한다.

  • "get…" – 값을 반환함
  • "show..." - 무언가를 보여줌
  • "calc…" – 무언가를 계산함
  • "create…" – 무언가를 생성함
  • "check…" – 무언가를 확인하고 불린값을 반환함
    아래와 같이 지을 수 있음
showMessage(..)     // 메시지를 보여줌
getAge(..)          // 나이를 나타내는 값을 얻고 그 값을 반환함
calcSum(..)         // 합계를 계산하고 그 결과를 반환함
createForm(..)      // form을 생성하고 만들어진 form을 반환함
checkPermission(..) // 승인 여부를 확인하고 true나 false를 반환함

또한 함수는 동작 하나만 담당해야 함 즉, 함수는 함수 이름에 언급되어 있는 동작을 정확히 수행해야하며 그 이외의 동작은 수행해서는 안됨

profile
화이팅!!
post-custom-banner

0개의 댓글