57 points

Run it in your head, find the edge cases yourself, fix the bug… weakling.

Or do what I do in real life which is patch in new bugs and even a security flaw or two.

permalink
report
reply
42 points

the energy of a chaotic neutral?
“maybe it’ll work, maybe it won’t, but it’ll be FUN”

or chaotic evil?
"naw. fuck y’all’s weekend.

permalink
report
reply
33 points

Merging failing tests so everybody else has failing tests and wastes time figuring out why.

Nothing neutral here

permalink
report
parent
reply
9 points

I haven’t played DnD in like 20 years. Is “Chaotic Dickhead” an alignment now?

permalink
report
parent
reply
6 points

That’s basically just chaotic neutral

permalink
report
parent
reply
1 point

That’s what the pipeline is for. It’s not that hard to pinpoint the commit that lead to the errors.

permalink
report
parent
reply
8 points

If I rebase my branch with main I do not expect any failing tests. If you waste my time merging shit code, fuck you. Fix your shit.

Unless prod is on fire and the CEO is prowling (even then, I’d argue standards should be maintained)

permalink
report
parent
reply
5 points
*

“maybe it’ll work, maybe it won’t, but it’ll be FUN”

Flashback to that Tom Cruise Scientology interview 🤣:

It really is … Fun.

permalink
report
parent
reply
5 points
*

On a scale of one to translunar orbit, how freaking high was he?

permalink
report
parent
reply
4 points

Colombia.

permalink
report
parent
reply
38 points

Tests are just booby traps for the other engineers so they don’t break your code by mistake.

permalink
report
reply
13 points
*

Its funny cause its true. I often design tests to be “if a case/enum value is added this test will explode and tell them to add code here”

permalink
report
parent
reply
8 points

This is why I like strong type systems with exhaustivity checks

permalink
report
parent
reply
2 points
*

Saaaaame. But sometimes even strongly typed stuff wont break on compilation time

permalink
report
parent
reply
33 points

Real programmers test in production.

permalink
report
reply

You mean like this?

permalink
report
parent
reply
39 points

They were under a lot of pressure.

permalink
report
parent
reply
11 points

They were under a lot of pressure.

It was sink or swim.

permalink
report
parent
reply
15 points
*

You mean like this?

Or like this?

permalink
report
parent
reply
16 points

Users will test, don’t waste your energy.

permalink
report
parent
reply
20 points

Oh I trust my code, but I don’t trust my coworkers not to break something on the very next commit.

permalink
report
reply

Programmer Humor

!programmer_humor@programming.dev

Create post

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

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics

Community stats

  • 3.4K

    Monthly active users

  • 1K

    Posts

  • 37K

    Comments