Stream 도입 전에는 결과 계약과 제어 요구를 먼저 확인한다

chain이 짧아 보여도 index 제어, 여러 번의 탈출, checked exception이 많으면 loop가 더 분명할 수 있습니다.

표현 선택독립 원소의 변환·축약이 중심인가

Stream pipeline

복잡한 index·break

명령형 loop

여러 mutable side effect

구조 재설계

작은 단순 반복

더 읽기 쉬운 쪽

핵심: 표현 방식보다 결과 순서와 실행 의미를 우선합니다.