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 …
-
Show this thread
-
This is the worst when a programmer thinks it makes them look smarter than everyone else. I have zero tolerance for this attitude. It's the path to project failure, and when I have the choice I would terminate that programmer. Sadly few managers understand this.
0 replies 2 retweets 10 likesShow this thread -
This Tweet is unavailable.
-
Replying to @someoneverycoo1 @VaughnVernon
It is also subjective. I once had a team lead that get unhappy with me because I used map, filter, reduce. I honestly felt it wasn't anything complex and make things cleaner
1 reply 0 retweets 0 likes -
Replying to @someoneverycoo1 @SnowPolar
Vaughn Vernon Retweeted Jon Pretty
I saw this very opinionated tweet the other day, which to me read like "my goal is to fit in." I also concluded that his suggested code was obscure. Read the replies and see what the consensus is.https://twitter.com/propensive/status/981805791228387328?s=19 …
Vaughn Vernon added,
2 replies 0 retweets 1 like -
Replying to @VaughnVernon @SnowPolar
Saddest to me is, I have worked on projects where if I don't use these obscure Scala expressions, my code won't pass reviews. This is my biggest turnoff to FP. It's infected w entirely subjective, opinionated complexity. As if any other kind of non-imparative expression is wrong.
2 replies 1 retweet 3 likes -
Replying to @VaughnVernon @SnowPolar
Really, you need to be more concerned with shipping. Unfortunately this generally complexity attitude contributed significantly to failure and a loss of $200 million investment. I have zero tolerance for this.
1 reply 0 retweets 1 like
I would say that that FP favors the long-term correctness of code over its entire life, especially post-delivery maintenance, rather than it having functionality on a particular date. Neither FP nor the harsh realities of market pressures are good at compromising, though.
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.