this post was submitted on 01 Oct 2023
606 points (97.9% liked)

Programmer Humor

32063 readers
836 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] mindbleach@sh.itjust.works 10 points 11 months ago

Some cartoonist said everyone has ten thousand bad drawings in them, and the only way to get them out is to draw them.

Everyone's supply of bad code is limitless.

The engineering maxim is that to build something right you have to build it twice, but really, you can keep coding the same thing over and over and over, indefinitely, and you'll keep finding ways that past-you was an idiot. You'll discover there's some terribly clever and beautifully clean way to solve a problem that was once a tremendous pain in the ass. You make this look like progress and growth by abandoning things (sorry, "shipping") and using those clever new solutions in new projects.

In other words, we can't worry that our code might be terrible. It is. Everyone's is, to a more trained eye. And if there's some living ur-coder who is above all others, they look back at things they did last week and mutter "well that was dumb."