for-each loop

    왜 Iterator가 clutter라는 걸까?

    자바 documents의 The For-Each loop 페이지를 읽다가 궁금해졌다. 이 페이지에 보면, “the iterator is just clutter”라는 표현이 있다. Iterator가 clutter이니까, for-each 루프를 쓰면 (iterator를 숨기기 때문에) clutter를 방지할 수 있다고. 그래서 clutter가 정확히 뭐라는 걸까 궁금해서 구글링해보았다. 프로그래밍에서 Clutter의 뜻 어디서도 명확한 정의는 찾을 수 없었지만, 이런 용례들을 볼 수 있었다: (아티클의 제목 자체가 용례이다.) “****Comments in Code: How To Avoid Clutter and Make Your Code More Readable”** → 어떻게 코멘트(주석)을 작성해야 바람..