this post was submitted on 05 Mar 2024
374 points (98.7% liked)

Programmer Humor

32495 readers
863 users here now

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

Rules:

founded 5 years ago
MODERATORS
 
top 8 comments
sorted by: hot top controversial new old
[–] [email protected] 33 points 8 months ago (1 children)

Don't over-architect, but also don't architect yourself into a hole.

The best advice I was ever given was don't do more than you need to, but make sure that you design in such a way that you can rearchitect without rewriting the while damned thing.

[–] [email protected] 6 points 8 months ago (1 children)

Always have an escape plan. That escape plan being having the ability to lift and shift.

[–] [email protected] 11 points 8 months ago

Or, another job opportunity and litter the code with comments like "have fun parallelizing this code, sucker!"

[–] [email protected] 26 points 8 months ago

Your post with 0 comments.

[–] [email protected] 12 points 8 months ago

Honestly helpful when I'm feeling overwhelmed with my side project. I really started getting in my head about load balancing and hosting before remembering "chill, it's a hobby project literally no one is using yet. You could run it off a pi in your basement."

[–] [email protected] 7 points 8 months ago

But on the plus side, it's nice to learn those skills and have examples of them running to put on your resumé.

[–] [email protected] 3 points 8 months ago
[–] [email protected] 1 points 8 months ago* (last edited 8 months ago)

It's just practice is what I tell myself. One day you might need something to scale and then you'll regret it not having made it scalable. If you have a previous project to copy that's probably good too.