method 이름만 보고 고르면 빈 source 처리와 병렬 순서가 호출자의 기대와 어긋날 수 있습니다.
toList·collect
findFirst·findAny
any/all/noneMatch
reduce·sum·count
핵심: 호출자가 필요로 하는 결과 계약부터 질문합니다.