37 ms·
Why unfair? I have a friend who is an extremely competent programmer (and a very prolific writer) and he sends me - of his own initiative - snippets of code wri
by gngeal 14y ago
Why unfair? I have a friend who is an extremely competent programmer (and a very prolific writer) and he sends me - of his own initiative - snippets of code written by his cow-orkers (or at least he did, until he switched jobs and went into a company with much more respectable peers, so there's no fun to be had in that). You wouldn't believe what some people are capable of attempting to write. (Except, of course, you would, if you visit thedailywtf.com with any frequency.) Let's just say that, for example, an awful lot of people believe these days that they are competent enough to rewrite date-handling libraries in the Java ecosystem. Of course, the correctness of the result fails horribly.
- lifeisstillgood 14y agoBut je is your friend and you don't ask him to drop the code on HN. I really want to use the codebases of the bottom three quarter to help drag up the quality bar - but like I said it's a hard thing to arrange. Added to this is that the lack of code literacy means these proprietary places can swim for years in the same circles never actually getting out from under. If companies want competitive advantage from their technology they need to invest in software and code bases - reducing the pressure on delivery (CI or just cut back on the expectations) and focusing on getting better code. I mean no-one argues that a novel written by two hundred teenagers will be less intelligible and workable than something by Salinger. Why the hell would we expect different from code. Not sure where I am going with this - other than writing good code is a big deal, and stuff that prevents it needs to get out of the way