3 ms·
A general list of Falsehoods Programmers Believe: http://spaceninja.com/2015/12/08/falsehoods-programmers-believe/ http://spaceninja.com/2015/12/08/falsehoods-
by Zarel 11y ago
A general list of Falsehoods Programmers Believe:
http://spaceninja.com/2015/12/08/falsehoods-programmers-believe/ http://spaceninja.com/2015/12/08/falsehoods-programmers-beli...
- rodgerd 11y agoMost of these are fundamentally rooted in "That understanding how to issue instructions to a computer in some way correlates with high intelligence and excellent general knowledge."
- jleader 11y agoI think that's a bit harsh; it's more like "If you know how to issue instructions to a computer, you can derive anything else about the world from first principles."
- Zarel 11y agoAll I'm really getting is "everything has a lot more exceptions than you think". I don't think any of them about programmer hubris specifically. A lot of people could fail to realize that "23:59:60" is a valid time, for instance.
- alexvoda 11y agoIndeed. It's not that they apply only programmers. It's that programmers are the ones who have to deal with this mess.
- jakobloekke 11y agoI actually think these lists should be called "Falsehoods designers/PO's/etc. believe about x". As a programmer, you may have to neglect these complexities sometimes, even though you know about them and have made the case.
- WorldMaker 11y agoI think some of it too is herd logic. Oh the number of times I've gotten a PM or QA to say "You should validate this field in this particular way..." and the only response to "Why?" is "Because everyone does it that way."