A Case of Old Code
by in CodeSOD on 2025-12-23We've talked about the For-Case anti-pattern many, many times. And while we've seen some wild variations, and some pretty hideous versions, I think we have yet to see the exact example Ashley H sends us:
for (int i = 0; i < 4; i++) {
if (i == 0) {
step1();
} else if (i == 1) {
step2();
} else if (i == 2) {
step3();
} else if (i == 3){
finalStep();
}
}