2 ms·
> Humble people don't go around talking about how humble they are, I'm wrong all the time. It's in my signatures - Often wrong, but never in doubt (source: Gar
by Supermancho 6y ago
> Humble people don't go around talking about how humble they are,
I'm wrong all the time. It's in my signatures - Often wrong, but never in doubt (source: Garfield). I'm decisive and I make mistakes and those behaviors are not at odds.
It's important to remember that no matter how trivial the programming task, you are likely to have made a mistake somewhere and that's why everything should be tested, code reviewed, etc. People don't re-read their code often enough and these practices force it.
- JadeNB 6y ago> It's important to remember that no matter how trivial the programming task, you are likely to have made a mistake somewhere and that's why everything should be tested, code reviewed, etc. A good time to roll out Knuth's "I have only proven this code correct, not tested it", and, less slogan-y but maybe more convincing, "Nearly all binary sorts and merge sorts are broken" (https://ai.googleblog.com/2006/06/extra-extra-read-all-about-it-nearly.html https://ai.googleblog.com/2006/06/extra-extra-read-all-about...).