강경하다
Local 변수 : 메서드 안에서만 사용되는 변수 Instance 변수 : object 내에서 전반적으로 사용하는 변수 그냥 편하게 모든 변수를 다 Instance로 쓰면 되는거 아닌가? 라는 입문자용 마인드를 갖췄던 적이 있었다. 이 역시 변수 상수 나눠 쓰는거 처럼, 개발자의 실수(버그)를 줄이는 방법의 하나이다. *** 되도록 Instance 변수 사용은 최대한 줄이자 ..! ***
= var vs let 변수와 상수의 차이!! 변수의 경우, value가 계속 바뀔 수 있고, 상수의 경우, 한번 선언하면 절대 바꿀 수 없다. -> 개발자의 실수(버그)를 예방하기 위해 쓴다. 따라서 되도록 let을 거의 무조건 쓰고, 나중에 고치는 방향으로 개발하는게 실수(버그)를 예방하는 좋은 코딩습관이 될 수 있다.