Minus the formal calculus, I've been saying this for ages. Programmers invent their own complexity, which is always unnecessary, and often accidental. But accidental is because they don't understand the problem well enough.https://twitter.com/garybernhardt/status/982823194846420992?s=19 …
You mean *someone* thinks its wrong... But I think it's useful for projects to have a "house style". FP sometimes presents a few ways of doing the same thing, and it's easier for someone new to understand the code if everyone on the team uses the same style.
-
-
But then it comes down to a question of what that style should be. A lot of it is bikeshedding: A match or a fold will both work, and there are advantages to concision as well as explicitness. But consistency is also valuable, which I guess is where the pressure was coming from.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
My whole point is that *someone* things it's wrong, and what I meant by subjective, opinionated complexity. Why should those two expressions be considered wrong by anyone at any time? It's an immature stance and a complete waste of time. It's also taxing on motivation & emotion.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.