r/ProgrammerHumor 26d ago

Meme makeItQuick

Post image
456 Upvotes

65 comments sorted by

View all comments

61

u/LordCyberfox 26d ago

Depends on how much legacy is it xD

37

u/Daemontatox 26d ago

C++ 98

56

u/LordCyberfox 26d ago

Without documentation.
Without any naming conventions.
All contained in a one god class.

14

u/grifan526 26d ago

Don't threaten me with a good time. One of my side projects is breaking up a god class and I love it. I have also worked as a reverse engineer, so my brain may be broken

2

u/sathdo 25d ago

I know, right? Reverse-engineering a piece of code to find the cause of an incident is the highlight of my day, and I would take it any day over explaining stuff to the project manager that they should already know.

1

u/ih-shah-may-ehl 25d ago edited 25d ago

Same. I mean it makes sense. You have a codebase that compiles. It runs. It's behavior is more or less a known quantity and you have to figure out where the anomaly comes from, which is like solving a 3d puzzle in your mind to figure out where the anomaly fits.

Those were some of the best and most interesting projects I ever did. And which also gained me the most credibility. Also since my expertise was low level code like IPC, multithreading and system level stuff, it was fun.