this post was submitted on 11 Aug 2024
66 points (95.8% liked)

Programmer Humor

19154 readers
2012 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 

My latest personal project would look like this:

top 20 comments
sorted by: hot top controversial new old
[–] [email protected] 32 points 1 month ago* (last edited 1 month ago) (1 children)

I would add spaghetti in the middle

[–] [email protected] 1 points 1 month ago
[–] [email protected] 24 points 1 month ago (2 children)
[–] [email protected] 5 points 1 month ago

A crunchy burger

[–] [email protected] 1 points 1 month ago* (last edited 1 month ago)

my god its even buggier than randtitle.js

~~no seriously why doesnt it work~~

[–] [email protected] 13 points 1 month ago (3 children)

Sliders. I like OOP and neat little micro services.

[–] [email protected] 4 points 1 month ago

Ooh, I like this one.

[–] [email protected] 2 points 1 month ago

Haha! Complete opposite.

Giant monorepo that's delicately balanced and one wrong move can cause the whole thing to flip over.

(Not arguing over what is better. That's just my life in the past few years, and It's a stupid argument)

[–] [email protected] 1 points 1 month ago

I'll take your entire stock

(sliders 🤤)

[–] [email protected] 8 points 1 month ago (1 children)
[–] [email protected] 3 points 1 month ago

Too real.

We had a consultation last year to better structure our code base to look more like the first picture. Then it slowly evolved back into the second picture.

[–] [email protected] 6 points 1 month ago

Apparently, this is a dogfood burger. No idea why that exists, but I'll take it, because I'm definitely dogfooding.

I'm building a build system. And I've got three previous/ongoing projects where I'm directly integrating it.
And yeah, I've noticed that I'm kind of jumping between features, always just building them as far as I need them.

And in particular, I'm not really planning ahead. For exanple, I noticed after the fact that I could easily pull out a whole feature into a separate library, and that would already be useful on its own.

But on the plus side, it's much easier to figure out actual requirements this way.

[–] [email protected] 5 points 1 month ago
[–] [email protected] 3 points 1 month ago* (last edited 1 month ago)

(not an image but)

I would take an already-made burger, then inspect it and rip out elements of it, replace several others, add a bunch of layers of new things. It would take a few months and I would have no idea what I'm doing the whole time, but I would persist. The end result would be a delicious burger that occasionally has a missing item. Still working on why/where/how that happens. People would enjoy it, but most would not know that they can customize their burger, or the extent of the options.

(I used to code as a hobby in VB, C#, and Java over a decade ago, almost two; this burger example is me not knowing a damn bit of Lua, as I fork and modify a game mod to have a lot more features, less confusing variables, and lots of broken commented code as I have ideas but still don't fully grasp what I'm doing. Weeeee!)

[–] [email protected] 2 points 1 month ago

I cannot add that many layers to a physical burger.

[–] [email protected] 1 points 1 month ago
[–] [email protected] 0 points 1 month ago (1 children)

The most immaculate well researched pickles ever seen.

But I'm getting bored, I should learn how to write, or maybe draw, or maybe dance.

No I got it, I'll shift my focus to an obscure Github program I'm using to test a weird thought I had!

I'll finish this burger later...

[–] [email protected] 0 points 1 month ago (1 children)

Is that adhd? That's definitely adhd!!!

[–] [email protected] 0 points 1 month ago (1 children)
[–] [email protected] 2 points 1 month ago

i have that too :/