3 ms·
It’s a common observation, and indeed known as one of the Three Virtues of a great programmer according to Larry Wall http://threevirtues.com http://threevirtu
by ugexe 7y ago
It’s a common observation, and indeed known as one of the Three Virtues of a great programmer according to Larry Wall
http://threevirtues.com http://threevirtues.com
- MaxBarraclough 7y agoThe developer of that site could have exhibited more Laziness and Hubris. Not sure I see a need for JavaScript there. Also, the virtue of Impatience seems to be at odds with the principle of YAGNI.
- taneq 7y agoImpatience is about writing code that is responsive, potentially by using some form of prediction to pre-load things. It's not about a programmer anticipating potential new features and implementing those.
- FeepingCreature 7y agoI think arrogance should replace impatience, which has redundancy with laziness. (Or possibly hubris, which is the weakest.) Arrogance makes you start projects that you are not skilled enough for, and grow in the doing.
- taejo 7y agoAren't hubris and arrogance more or less synonyms? With hubris being perhaps more specifically arrogance about one's abilities
- FeepingCreature 7y agoRight, but that's not exactly how it's used in the post.