this post was submitted on 18 Jan 2024
1 points (66.7% liked)

Programmer Humor

32373 readers
560 users here now

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

Rules:

founded 5 years ago
MODERATORS
 

cross-posted from: https://feddit.de/post/7998742

Meme transcription: 4 panels of Vince McMahon reacting increasingly ecstaticly to:

  1. Your software isn’t working. Vince McMahon looks curious.
  2. The bug is in a library. McMahon smiles.
  3. There already is an issue on Github. McMahon makes an orgiastic face.
  4. They published a fix last week. [I don’t know how to describe the face McMahon is making.]
top 6 comments
sorted by: hot top controversial new old
[–] Undertaker@feddit.de 0 points 9 months ago

The issue was closed as beging fixed but it isn't.

So often...

[–] WhiskyTangoFoxtrot@lemmy.world 0 points 9 months ago (1 children)

The new version isn't backward-compatible and now you've got to re-write your whole project.

[–] Lemminary@lemmy.world 0 points 9 months ago (1 children)

Conversely: The new version requires you write it with a different word that makes more sense, so you do an search and replace in a few files and get done with it and nothing breaks.

[–] bleistift2@feddit.de 0 points 9 months ago

If you edit code with find/replace, you need a better IDE. Just a hint.

[–] Pyroglyph@lemmy.world 0 points 9 months ago* (last edited 9 months ago) (1 children)

I would say finding that the bug is in a library is worse than finding it in your own code.

If it's your own code, you just fix it.

If it's in a library you then have to go and search for issues. If there isn't one, you then go and spend time making one and potentially preparing a minimum reproducible example. Or if you don't do that (or it's just unmaintained) then you have to consider downgrading to a version that doesn't have the bug and potentially losing functionality, or even switching to another library entirely and consequently rewriting all your code that used the old one to work with the new one.

Yeah, I'd take my own bugs over library bugs any day.

[–] bleistift2@feddit.de 0 points 9 months ago

That’s where my ecosystem shines, since it’s all open source. If there’s a bug that I can fix, but the maintainer won’t, I’ll just fork the repo.