3 ms·
Some new programmers need the advice to spend longer improving their code before sharing it; some need the opposite advice. Unfortunately, some people who disp
by mjw1007 9y ago
Some new programmers need the advice to spend longer improving their code before sharing it; some need the opposite advice.
Unfortunately, some people who dispense advice pick one of those "directions" and argue strongly for it, rather than trying to describe how to recognise when you've got the balance right.
- hashmal 9y agoSadly a lot of people have a hard time understanding nuance and middle-grounds. In programming or in anything else. If your code is to be thrown away in one week, why make it perfect? If you have to maintain it for years, why make it a pile of shit? Funnily enough you can't often predict the lifetime of code.
- jrochkind1 9y agoThis applies to _so much_ programming/architecture advice. Well said.
- Symmetry 9y agoAn excellent essay exploring the implications of the point you made: http://slatestarcodex.com/2013/06/09/all-debates-are-bravery-debates/ http://slatestarcodex.com/2013/06/09/all-debates-are-bravery...
- mmirate 9y ago> way more libertarian than can possibly be healthy How is such a condition even possible? This seems to be equivalent to describing, say, a libc, as "way more bug-free than can possibly be healthy". EDIT: there is no way that someone could be combing through days-old posts just to downvote something within an hour of being posted. >:|