[JS/TIL] 변수를 사용할 때 주의할 사항

김재범·2022년 11월 10일
0

JS/TIL

목록 보기
1/3
post-thumbnail

모던 자바스크립트 Deep Dive 공부 중 블로그에도 작성해야 할 필요가 있다고 생각한 부분이 있어서 정리하고 작성한다.


📖 변수를 사용할 때 주의할 사항

  1. 변수는 꼭 필요한 경우에 한해 제한적으로 사용한다.
  • 변수 값은 재할당을 통해 언제나 변경이 가능하다. 그렇기 때문에 동적 타입언어인 자바스크립트는 타입을 잘못 예측해 오류가 발생할 가능성이 크다. 변수의 무분별한 남발은 금물!!

  1. 변수의 유효 범위(스코프)는 최대한 좁게 만들어 변수의 부작용 억제
  • 변수의 유효범위가 넓으면 넓을수록 오류 발생확률이 올라가기 때문

  1. 전역 변수는 최대한 사용하지 않는다
  • 어디서든 참조/변경 가능한 전역변수는 의도치 않게 값이 변경될 가능성이 높다. 따라서 전역 변수는 프로그램의 복잡성을 증가시키고 처리 흐름을 추적하기 어렵게 만ㄷ을고, 오류가 발생할 경우 오류의 원인을 특정하기 어렵다.

  1. 변수보다는 상수를 사용해 값의 변경을 억제한다

  2. 변수 이름은 변수의 목적이나 의미를 파악할 수 있도록 네이밍한다.
  • 변수 이름뿐 아니라, 모든 식별자(변수,함수,클래스 이름 등)는 존재 이유를 파악할 수 있는 적절한 이름으로 지어야한다. -> 생산성 향상

코드는 오해하지 않도록 작성해야 한다. 코드는 동작하는 것만이 존재 목적은 아니다. 코드는 개발자를 위한 문서이기도 하다.

따라서 사람이 이해할 수 있는 코드, 즉 가독성이 좋은 코드가 좋은코드

profile
지식을 쌓고 있습니다.

0개의 댓글