Anti-patterns related to loop constructs that can lead to performance issues.
Inefficient Loops Overview
Redundant Computations in Loops
Inefficient Collection Iteration
Nested Loops with High Complexity
Inefficient Loop Termination
Inefficient Loop Constructs
Inefficient Loop Unrolling
Inefficient Memory Access Patterns
Inefficient Parallel Loops
Inefficient Loop Fusion/Fission
Loop Performance Best Practices Checklist