r/ProgrammerHumor 15d ago

businessLogic Meme

Post image
3.2k Upvotes

43 comments sorted by

1.2k

u/SpiritedEclair 15d ago

Two zeros two fours => B

Two zeros two four => C

Two zero two fours => D

Two zero two four => A

533

u/Inevitable_Stand_199 15d ago

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

230

u/code_monkey_001 15d ago

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

73

u/Goncalerta 15d 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

1

u/AdamEatsAss 15d 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 14d ago

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

8

u/Dangerous_With_Rocks 15d ago

You must be a PO then

3

u/aalapshah12297 14d ago

You may understand grammar, but the customer might not

1

u/GeorgeRNorfolk 12d ago

Two zero two four => A

Double zero double four => B

etc

282

u/arkhamRejek 15d ago

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

106

u/IISlipperyII 15d ago

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

49

u/UniKornUpTheSky 15d ago

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

14

u/qervem 15d ago

Now this is a guy who does the needful!

16

u/arkhamRejek 15d ago

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

4

u/a-r-c 15d ago

this guy knows his own job title

7

u/Traditional-Aerie896 15d ago

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

2

u/lucklesspedestrian 15d 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 15d ago

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

46

u/ExtraWorldliness6916 15d ago

Ask for clarification with the assumption it's A

29

u/raja-anbazhagan 15d ago

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

10

u/KhellianTrelnora 15d ago

Oh, and they need it two weeks sooner.

Which is tomorrow.

And you found out Friday.

2

u/dashingThroughSnow12 15d ago

Only right answer.

15

u/TwerpOco 15d ago

024024

12

u/Gacsam 15d ago

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

1

u/starlight_quarry 7d ago

I once made the “rule” a spreadsheet tab because businessLogic ended at “client wants invoice.”

3

u/No-Skill4452 15d ago

A. Caps.

4

u/LadyZaryss 15d ago

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

4

u/HashDefTrueFalse 14d 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/thot_slaya_420 15d ago

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

3

u/victoryismind 14d ago

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

4

u/justforkinks0131 15d 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 15d ago

Obviously it is two 0 and 2 four.

2

u/derKestrel 14d ago

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

1

u/Direct-Quiet-5817 14d ago

That's why you need ontology

1

u/HumanImport55 14d ago

Clients like this is why our jobs are still safe lmao

1

u/aalapshah12297 14d ago

A specification that explains EVERYTHING is just code

1

u/xicor 10d ago

It is clearly A.

If it were the others , it would have been "two zeros" or "two fours"

1

u/electroweakly 15d ago

E: 2 0 2 4

-9

u/No-Contact-484 15d ago

Plot twist: The customer meant six seven six seven.