798
submitted 2 years ago* (last edited 2 years ago) by [email protected] to c/[email protected]
  • This is Microsoft.
  • He returns Webhook success with a code 200 and plaintext 1.
  • He returns Webhook failure with a code 200 and a string tells its endpoint returned error 400.
  • the string didn't tell what exactly the error.
  • Don’t be like Microsoft.

EDIT: Got a few details wrong since this happens a few months ago and this meme used to be on r/ProgrammerHumor. Also the proof:

you are viewing a single comment's thread
view the rest of the comments
[-] [email protected] 16 points 2 years ago

Wait til you hear about graphql..

[-] [email protected] 7 points 2 years ago

What don't you like about graphql error handling? Whenever I've made a graphql api, I use the default errors as unhandled/system errors and payloads return handled error types.

It's a bit more boilerplate to wire up, but I find it smooth to build and use

[-] [email protected] 6 points 2 years ago

Just making a point that it always returns a 200 even when it errors.

[-] [email protected] 2 points 2 years ago

Fair point, that it does

[-] [email protected] 2 points 2 years ago

Yup I'm with you. Once the boilerplate is in place, smooth sailing from there. What OP is showing truly is the worst though lol.

this post was submitted on 07 Jul 2023
798 points (99.3% liked)

Programmer Humor

36598 readers
253 users here now

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

Rules:

founded 5 years ago
MODERATORS