4 ms·
On the surface, I think you're describing fire-fighters (who are loved for solving high-visibility problems), but in retrospect, I think these are also develope
by firebones 10y ago
On the surface, I think you're describing fire-fighters (who are loved for solving high-visibility problems), but in retrospect, I think these are also developers with very high reading comprehension and reasoning abilities. That may not make them great designers and architects (though some are), but they can see code for what it is and fix it, as in "The Big Lebowski", "in the parlance of our times" (in other words, in a way that fits the code as it was originally written).
- Aeolun 10y agoI mean, if you understand spaghetti code just as easily as any other code, why wouldn't you write it? It would make no difference to them.
- MAGZine 10y agoWhat is this reasoning? If you know the right way and wrong way to build a bridge, you'd build it wrong, because it makes no difference?
- di4na 10y agoThe other way around. If you can get out with doing it the wrong way, why even care about there being a good way ?
- falsedan 10y agoMore like, if you know English and Latin, why not blog in Latin, since it makes no difference to your ability to enjoy your posts.
- user5994461 10y agoSo, the question that makes the difference should whether he writes blog for himself or for his readers? [replace "blog" by "code"]
- falsedan 10y agoAnyone can read their blog! Since anyone can learn Latin, if they feel like it. (Yes, I know I'm representing a terrible argument.)
- flukus 10y agoIt's a lack of reasoning, if it's not causing any issue's why change? The rest of us write good code because we're to dumb to read bad code.
- guitarbill 10y agoNo, the reasoning is why build it to handle 600% specified load (and higher cost) if 150% specified load is sufficient? (Not that there aren't good reasons to do this. Especially for public infrastructure which might be around for a shockingly large time. But predicting future usage is very difficult. For a small start-up, it's fair to err on the side of leaner/fix-it later IMO)
- alimw 10y agoAnd here you see why one should be wary of hires who are too close to the computer, e.g. most CS graduates.