[javascript] 함수와 메소드 작성 규칙 정하기

함수와 메소드는 프로그래밍에서 중요한 역할을 수행합니다. 이들을 작성할 때에는 몇 가지 규칙을 준수하는 것이 좋습니다. 아래에는 JavaScript를 기준으로 함수와 메소드를 작성할 때 유용한 규칙을 정리하였습니다.

1. 함수의 이름

2. 함수의 매개변수

function calculateScore(name, age, score = 0) {
  // 함수의 내용
}

3. 함수의 반환 값

function calculateScore(name, age) {
  // 함수의 내용
  return 10;
}

4. 메소드의 작성

const user = {
  name: 'John',
  age: 30,
  getAddress() {
    // 메소드의 내용
  }
};

5. 주석 작성

/**
 * 사용자의 나이를 계산하여 점수를 반환하는 함수입니다.
 * @param {string} name - 사용자의 이름
 * @param {number} age - 사용자의 나이
 * @returns {number} - 계산된 점수
 */
function calculateScore(name, age) {
  // 함수의 내용
  return score;
}

함수와 메소드를 작성할 때 위의 규칙을 따른다면 코드의 가독성과 유지 보수성을 향상시킬 수 있습니다.