News for hackers. Stuff that matters.
Re:The use of ‘class’ for things that should be simple free ... by kaba0 on Sunday May 29, 2022 @10:45AM (#31549532)
Hard disagree, especially on the 90% part — essential complexity can’t be reduced. Chances are you just didn’t understand the problem domain, or you only needed a solution for a small subset of the problem which is much easier to solve.

But the 80-20 principle still holds true for many things — the rare edge cases may indeed bring a whole lot of complexity with themselves. They can easily be a difference between an O(n) algorithm and an NP one.

Minimalism is okay (in that we should strive to decrease the accidental complexity), but I found that some people overdo it to such a naive and frankly, dumb levels that it is actively harmful.

There are no comments on this comment yet.