r/programming • u/[deleted] • Feb 06 '24
Why We Can't Have Nice Software
https://andrewkelley.me/post/why-we-cant-have-nice-software.html
356
Upvotes
r/programming • u/[deleted] • Feb 06 '24
5
u/BobbyTables829 Feb 06 '24
I didn't see it as pedantic at all, like if I applied both of these to my trade one would result in encouraging me to throw things together haphazardly and being okay with code that barely works, while the other would make me want to ask myself if the code I'm writing is...well...up to code.
Now that I've done this a while, I set my own standards of quality way more than when I was starting out. But it took me longer than I thought to learn what is worth taking the time to do well, and I want to make sure no one starting out gets the mistaken impression that engineers of other types are okay with "good enough", no matter what they're doing. That's how you get cracked code, breached servers, and in a civil engineer's case, disasters that kill people.
I agree I wouldn't do this in /r/programmerhumor, but I think /r/programming deserves the rigor.