Comment on The Great Software Quality Collapse: How We Normalized Catastrophe
FreedomAdvocate@lemmy.net.au 1 day ago
These aren’t feature requirements. They’re memory leaks that nobody bothered to fix.
Yet all those examples have been fixed 🤣. Most of them are from 3-5 years ago and were fixed not long after being reported.
0x0@lemmy.zip 1 day ago
Then you didn’t do it perfectly did you?
Works on my machine is no excuse.
FreedomAdvocate@lemmy.net.au 1 day ago
Who said “works on my machine”? Not me. You can test it on a hundred different machines and OS versions and it’s flawless on them all, and you’ll still get people having errors on their machines.
squaresinger@lemmy.world 1 day ago
“Perfectly” is a strong word, so I wouldn’t subscribe to this.
But it’s impossible to test software on all setups without installing it to them. There’s endless variation, so all you can do is to test on a good portion of setups and then you have to release and some setups will still have problems.
The only way to guarantee that it works on every customer’s device is by declaring every customer’s device as a beta test environment, and people don’t seem to like that either.