지역 변수 재사용 및 원래 변수의 사용과는 관계없는 새 값으로 해당 변수 덮어쓰기를 보고합니다. 지역 변수의 의도된 의미가 각 사용 위치에 따라 다를 수 있으므로 이러한 방식의 지역 변수 재사용은 혼란을 일으킬 수 있습니다. 또한 코드 변경으로 인해 값이 사용되고 있는 도중에 덮어쓰기되는 버그를 일으킬 수 있습니다. 변수의 수명을 가능한 한 짧게 유지하고 코드 간결성을 위해 지역 변수를 재사용하지 않는 것이 좋습니다.