Comment by sajithdilshan
7 years ago
I suppose the developer who thought it was a good idea to delete a non empty directory was high at the time he implemented it. But, how this went pass through QA is entirely a mystery to me.
7 years ago
I suppose the developer who thought it was a good idea to delete a non empty directory was high at the time he implemented it. But, how this went pass through QA is entirely a mystery to me.
It's pretty simple. Because there isn't a QA. Microsoft laid them off and uses the "Insiders" as beta testers. But they reported this issue but Microsoft ignored it because it didn't get enough votes.
https://mobile.twitter.com/WithinRafael/status/1048473218917...
They must have been storing the vote database in C:\Users\Documents
Wow... This is not acceptable at all. They should have a team to go through these and at least prioritise the tickets instead of just relying on upvote. I'm pretty sure Microsoft can afford that.
That is literally the last paragraph of the article.
1 reply →
I’ve read this comment about MS getting rid of their QA in a lot of places. Is that something they actually really did or is it something that people say because their QA quality has dropped significantly (which as in Apple’s case could be due to the increased release cadence).
To quote the citations I used in another comment about this...
[1] - https://www.linkedin.com/pulse/20140806183208-12100070-why-d...
[2] - https://www.computerworld.com/article/2878026/microsoft-to-b...
[3] - https://arstechnica.com/information-technology/2014/08/how-m...
It's the Microsoft mindset that they rule the world and everything works the Microsoft way. Not only do other operating systems not exist (yes yes Linux subsystem for win 10 whatever), but every software vendor and user is assumed to use the system exactly the way it was intended. That means no app will have the path to the original folder hardcoded instead of querying it the official way, and no user will mnavigate to the old pre-redirect location manually for any reason. By that definition, the folder can only be empty, so it's safe to delete it, recursively, since deleting an empty folder recursively is no different from deleting it non-recursively.
Sounds more like a business/product owner request given to a developer who has been told one too many times they are too negative when being given new stories to work on.
But I might just be projecting.
YOU are their QA department if you're using a non-enterprise version of Windows! Wake up and use Linux or buy a Mac (at least Apple only mocks your wallet!).
Yay and become a beta tester for life.
As opposed to what, being a beta tester for life _and_ paying 200 dollars for the privilege like you apparently do with Windows now?
I don't think this was a single developer mistake (that would be easy to spot), instead this was a solution for a problem so it was a requirement for the new update.