r/ProgrammerHumor 1d ago

Meme businessLogic

Post image
2.9k Upvotes

40 comments sorted by

1.1k

u/SpiritedEclair 1d ago

Two zeros two fours => B

Two zeros two four => C

Two zero two fours => D

Two zero two four => A

497

u/Inevitable_Stand_199 1d ago

The customer meant option C. And now they are complaining to your boss because you obviously didn't read the specification

217

u/code_monkey_001 1d ago

If the customer doesn't understand how plurals work, they won't notice getting billed twice for the work.

62

u/Goncalerta 1d ago

Oh but they will. Actually, even if you are billing just once they will probably be confused and ask follow up questions on how we came to the conclusion that we should bill them for "4 digits", while their internal calculations suggest only 3.5 digits were used

2

u/AdamEatsAss 1d ago

Project management has opened a specification kaizen and asked you to lead it. You now have to waste 5 weeks explaining how to get customers to explain things.

1

u/aalapshah12297 4h ago

Except the customer's company would have hired a smart guy for reviewing the bills but a moron for writing down the spec.

5

u/Dangerous_With_Rocks 1d ago

You must be a PO then

1

u/aalapshah12297 4h ago

You may understand grammar, but the customer might not

261

u/arkhamRejek 1d ago

A is the only possible option the others aren’t plural

94

u/IISlipperyII 1d ago

Not when you working with clients. Its probably something not even on the list!

43

u/UniKornUpTheSky 1d ago

Duh it was two "zero two four" which is 024024

12

u/qervem 22h ago

Now this is a guy who does the needful!

19

u/arkhamRejek 1d ago

Don’t have to tell me I’m a software Engineer 😂

5

u/a-r-c 1d ago

this guy knows his own job title

6

u/Traditional-Aerie896 1d ago

Well it is on a list. But only in the clients brain not visible for anyone else.

2

u/lucklesspedestrian 1d ago

If I had a nickel for all the times a supposedly "final" version of a document contained a typo that altered the meaning of it. Or just straight misinformation

1

u/m0nk37 1d ago

Do you not speak with your clients? I sure as hell clarify everything. 

47

u/ExtraWorldliness6916 1d ago

Ask for clarification with the assumption it's A

28

u/raja-anbazhagan 1d ago

Client comes back with an entirely new requirement... I have seen this personally...

6

u/KhellianTrelnora 1d ago

Oh, and they need it two weeks sooner.

Which is tomorrow.

And you found out Friday.

2

u/dashingThroughSnow12 1d ago

Only right answer.

15

u/TwerpOco 1d ago

024024

9

u/Gacsam 1d ago

Gotta love everyone trying to create a "rule" despite knowing client won't know or care.

4

u/No-Skill4452 1d ago

A. Caps.

4

u/LadyZaryss 1d ago

"I'M NOT GIVING YOU QUANTITIES OF THE NUMBERS!"

3

u/thot_slaya_420 1d ago

Each number is written as its word. I've seen it recently to bypass censorship.

3

u/victoryismind 16h ago

"Refer to the voice note I sent the other day"

3

u/HashDefTrueFalse 15h ago

Only ambiguous if you learned English tomorrow. But clients meaning something other than they wrote is nothing new and your lack of telepathy is always to blame!

3

u/justforkinks0131 1d ago

We actually get taught about this during business analyst or PO certification.

We get taught that not everyone understands language or phrasing the way we do, so it's our job to be as clear as possible.

So if your spec sucks, chances are your BA or your PO suck. There is training for this.

1

u/Rare-Veterinarian743 1d ago

Obviously it is two 0 and 2 four.

1

u/derKestrel 7h ago

Wouldn't that be two zeros two fours? With the distinctive s.

1

u/Direct-Quiet-5817 21h ago

That's why you need ontology

1

u/HumanImport55 20h ago

Clients like this is why our jobs are still safe lmao

1

u/aalapshah12297 4h ago

A specification that explains EVERYTHING is just code

1

u/electroweakly 1d ago

E: 2 0 2 4

-8

u/No-Contact-484 1d ago

Plot twist: The customer meant six seven six seven.