3 ms·
Microsoft, as a company, has issues with inter-team communication. So I'm guessing the bug of Windows drivers taking priority was discovered by the build team,
by fpgaminer 10y ago
Microsoft, as a company, has issues with inter-team communication. So I'm guessing the bug of Windows drivers taking priority was discovered by the build team, and rather than talk to the relevant team about the problem, they decided to just fix it themselves with this hack.
The adage "If it's stupid but it works, it isn't stupid" may apply here... or this may be the perfect counterexample.
EDIT: It's also possible that this is the "simpler" solution. The behavior of the driver selector probably went through a litany of testing before this problem was discovered. Changing the driver ranking algorithm is a major modification that would warrant another litany of testing. Given budgets and deadlines, I can see someone implementing this hack as a clever way to avoid re-testing a major component.
Technical debt is common for the same reasons monetary debt is common.
- jaclaz 10y ago>Technical debt is common for the same reasons monetary debt is common. Basically people lacking the knowledge or proper capabilities in managing the whatever they are supposed to manage? ;)
- concerned_user 10y agoSimply put technical debt is a measure of how much it will cost you to modify your software while maintaining acceptable level of quality. Since with every change codebase gets bigger your debt increases. You can't just "manage" it away.
- tbrownaw 10y agoIf it's stupid but it works, it isn't stupid If it's stupid but it works, it's still stupid and you just got lucky.