AntiPattern
Stream Assumptions Misapplied
stream-semantics-misuse
Misconceptions about Java Streams—trying to “go back” mid-stream, composing missing predicate logic, or relying on incorrect accumulator/combiner semantics—cause operations to misbehave or become impossible, especially under parallel execution constraints.