변수는 사용하기 직전에 선언하는 것이 원칙인데.. 문제는 scope다.
C/C++/JAVA에서 명시적으로 '{ }'를 통해서 scope를 잡아주지 않으면, 이후에도 계속 해당 변수가 살아있는 상태가 되어서 좋지 못하다.
그래서 '{ }'를 사용해서 scope를 제한해 주는 것이 좋은데, 그렇게 하면, indentation에서 괜시리 한칸 들여쓰여지게 되어 미관상 - 개인적으로 - 마음에 안든다...
음...
변수의 scope를 위한 이~~쁜~~ syntax가 있었으면 좋았을텐데... 라는 생각이 그냥 들어서...

+ Recent posts