News for hackers. Stuff that matters.
Re:Destroy All Ifs – A Perspective from Functional Programming by biocomputation on Sunday July 17, 2016 @10:16AM (#12110227)
You are totally right.

As an example, long if/else chains that check state can mean that you need another object, or another virtual function, or some other niblet of orchestration.

Likewise, I'm not really impressed by the anti-if campaign. At some point, abstractions cause the exact same problem they were designed to solve, and produce code that is difficult to reason about or change.

There are no comments on this comment yet.