r/ProgrammerHumor 3d ago

Meme distributedStress

Post image
13.8k Upvotes

335 comments sorted by

View all comments

Show parent comments

33

u/kurtymckurt 3d ago

The ci better take 24 hours to build and test or you’re not monolithing properly

6

u/Tupcek 3d ago

if it is too quick, it’s certainly bug

2

u/inemnitable 3d ago

No no no, if it compiles the first time it's bugged. If it builds fast you accidentally rm -rf -ed the repo.

1

u/NUTTA_BUSTAH 2d ago

You jest but this is how we catched many problems at one shop.

1

u/mwax321 2d ago

If I'm being brutally fair to some of the garbage build times I've had in the past:

A lot of times, these are caused by me having to use 3 different versions of some library because of legacy code. Or we license some library that requires a fuck ton of dependencies that only the library uses.

But to build it all ourself would also be a complete waste of time.

I remember a big offender back in the day were those Microsoft Office file editor libraries. To upgrade would cost the company some ridiculous $20k license and offer zero additional features that we need.

And so, yeah, we keep including the old newtonsoft json because it needs it!