AntiPattern
Misleading Null and Lifecycle
misleading-null-lifecycle
Nullability and lifecycle boundaries are misunderstood—returning null early, storing destroyed temporaries, or recreating transient selectors/streams—so computations appear valid but consumers observe missing data, stale references, or wrong iteration semantics.