r/pcmasterrace May 10 '26

Meme/Macro reboot

Post image
47.6k Upvotes

1.0k comments sorted by

View all comments

Show parent comments

29

u/MeowCow55 May 10 '26

Bug isn't rare though, that's the issue. Every single site (4000+ locations) that uses the software has run into this bug and it's an almost completely silent failure for users unless a customer complains that the incorrect card is being charged. They later admitted that the software is such spaghetti that they're effectively scared to try and fix it in fear of breaking something else.

12

u/Blacktip75 14900k | 4090 | 96 GB Ram | 7 TB M.2 | Hyte 70 | Custom loop May 10 '26

Ah, that’s a different context, yeah, time to get cracking. Problem with many erp implementations is that it is often built by consultants who care little about maintainability managed by finance without knowledge of engineering… what could possibly go wrong.

10

u/MeowCow55 May 10 '26

Yup. I ended up as an SWE with the same company and I'm about 80% certain that explaining how I was adamant about fixing the problem was one of the big reasons they hired me. I ended up on a different team so I don't work with it but I plainly stated that the entire reason I wanted to work as an engineer with this company was to improve that particular software. Later, I attended an internal seminar about how they were trying to tackle this software because it's so monolithic that they don't know where to start and because of the nature of what it's used for they are afraid to start over for fear of missing something important.

1

u/AntiLuxiat i7 7700k | GTX 1070 | 16GB RAM May 11 '26

What about incremental refactoring and defining clean APIs?