[typescript] 조건문의 코드 스타일 규칙

조건문은 코드에서 매우 중요한 부분을 차지합니다. TypeScript에서도 조건문을 작성하는 방법에는 몇 가지 규칙이 있습니다. 올바른 코드 스타일을 준수하여 가독성 있는 코드를 작성하는 데 도움이 됩니다. 이 글에서는 TypeScript에서 조건문을 작성할 때 주의해야 하는 몇 가지 규칙에 대해 알아보겠습니다.

1. 중괄호 사용

조건문의 본문이 한 줄인 경우에도 항상 중괄호를 사용하는 것이 좋습니다. 단일 문장이라도 중괄호를 사용하면 가독성을 높일 뿐 아니라, 나중에 코드를 수정할 때 실수를 방지할 수 있습니다.

예시:

// 나쁜 예
if (condition)
    doSomething();

// 좋은 예
if (condition) {
    doSomething();
}

2. 삼항 조건 연산자 사용

간단한 조건에 대해 값을 할당하거나 반환해야 할 때는 삼항 조건 연산자를 사용하여 코드를 간결하게 작성할 수 있습니다.

예시:

// 이전 값이 0보다 큰 경우에만 새로운 값 할당
const newValue = previousValue > 0 ? newValue : 0;

3. switch 문 사용

여러 가지 경우에 따라 각각 다른 동작을 수행해야 할 때, switch 문을 사용하여 가독성을 높일 수 있습니다. 각 case 별로 break 문을 사용하여 의도하지 않은 동작을 방지할 수 있습니다.

예시:

switch (fruit) {
  case '사과':
    console.log('사과를 먹습니다.');
    break;
  case '바나나':
    console.log('바나나를 먹습니다.');
    break;
  default:
    console.log('과일을 먹지 않습니다.');
}

조건문을 작성할 때 이러한 규칙을 준수한다면 코드를 읽기 쉽고 이해하기 쉽게 만들 수 있습니다. 따라서 항상 이러한 규칙을 염두에 두고 코드를 작성하는 것이 좋습니다.

자료 출처: TypeScript Style Guide

관련 자료: