변수의 스코프를 최소화하자 요소의 스코프란? 요소를 볼 수 있는(visible) 컴퓨터 프로그램 영역 변수의 스코프를 최소화하는 것이 효율적 변수를 사용되는 반복문 내부에 작성 권장 프로퍼티보다 지역 변수 권장 변수를 정의할 때 초기화하는 것이 권장 변수의 스코프를 최소화해야하는 이유 요소가 존재하는 시점 파악과 프로그램 추적 및 관리에 용이 → 가독성 및 안정성 증가 mutable 프로퍼티의 변경 추적에 용이 → 유지보수성 증가 다른 개발자에 의해 변수가 잘못 사용될 가능성 제한 람다의 변수 �캡처링에 의한 문제 예방