this post was submitted on 06 Feb 2025
979 points (100.0% liked)

Programmer Humor

20396 readers
1023 users here now

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

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Olgratin_Magmatoe@slrpnk.net 17 points 1 day ago* (last edited 1 day ago) (1 children)

We've got 10 APIs, with a fraction of a percent of code coverage. None of the responses/requests/error messages/fetch services are standardized.

So unsurprisingly this project has been going on for 6 years.

[–] db0@lemmy.dbzer0.com 4 points 1 day ago (1 children)
[–] Olgratin_Magmatoe@slrpnk.net 11 points 1 day ago* (last edited 1 day ago) (1 children)

It gets worse. Half the site is MVC, half is blazor. We depend on mainframe connections and external vendors, who in turn have their own API, which we have a wrapper API for.

The entire grahql fusion schema got nuked about two months ago, and we're still panicking to fix it.

And each of our environments are half environments, that mesh with one another to create a data integrity hellscape.

It's ~~turtles~~ rot all the way down.

[–] db0@lemmy.dbzer0.com 6 points 1 day ago (1 children)

who in turn have their own API, which we have a wrapper API for.

Oh noooo!

[–] Olgratin_Magmatoe@slrpnk.net 5 points 1 day ago

That one is by far the worst to work with.