Cripes, these "Falsehoods programmers believe about ________" are all problems, no solutions
-
-
Replying to @qntm
They're like specifications written entirely in negative terms. "These are the things the app mustn't do"
1 reply 0 retweets 2 likes -
Replying to @qntm
After removing all those things the software mustn't do, can the software even, in principle, exist? Maybe... Hopefully...
1 reply 0 retweets 2 likes -
Replying to @qntm
But that leads into some broader points, like: does the software actually need to do that? Or exist at all? "The best code is no code"
1 reply 0 retweets 2 likes -
Replying to @qntm
And other grand, dumb observations about software, like: "94% good may be good enough" And just in general: "You can't please everybody"
1 reply 0 retweets 0 likes -
Replying to @qntm
Is it better to screw up because you failed to consider every possibility, or because you considered it and decided not to support it?
3 replies 0 retweets 2 likes
All-purpose solution to the "Falsehoods" problem: free text. "If we need to actually do anything with your data, we'll get an AI to mine it"
-
-
Replying to @qntm
[to user] "Don't crowbar your reality into our schema. Let it all hang out!" [to coders] "You! ANALYSE IT."
0 replies 0 retweets 1 likeThanks. 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.