Study/JavaScript(Clean code)

[JavaScript][clean-code] 명시적인 연산자 사용 지향하기

갈푸라떼 2022. 5. 31. 01:03

* 명시적인 연산자 사용 지향하기

  • 항상 괄호를 이용하여서 우선순위를 지정해주기
  • 연산자 우선 순위를 외우기 보다는 괄호를 활용하여 사용한다.
  • 증감연산자는 지양하고 명시적인 코드를 작성하는것이 좋다.
  • 코드를 명시적으로 작성하자
  • ex) 몸무게 / (신장 * 신장)
if ((isLogin && token) || user)
  • 위의 예시처럼 괄호를 이용하여서 우선순위를 지정해주기
  • 예측 가능하고 디버깅 하기 쉬운코드로 만들어준다.
function increment(number) {
  // number++; (BAD) 명시적이지 않은 코드
  // 좀 더 명시적이게 사용하기
  number = number + 1; // (GOOD)
}

console.log(increment(2)); // 3