4 ms·
> The answer here, folks, is don't update until all the bugs have been found and fixed. How can you ever be sure of this? And also I can almost guarantee that
by tcheard 13y ago
> The answer here, folks, is don't update until all the bugs have been found and fixed.
How can you ever be sure of this? And also I can almost guarantee that there is no non-trivial software that is bug free. As a programmer the only way you can guarantee bug-free code is to not program at all.
So if you follow this advice, you will never update at all, which in my opinion is bad because the benefits of an update outway the negatives.
- lstamour 13y agoI was being facetious in that one line. I never expect "all" the bugs to be fixed, but it's equally true that if you wait 8 months, you'll know better what you're upgrading /to/. In this case, 10.9 had the bug, 10.8 did not. It's usually the case that as new features are added, it's much more likely that you've added new bugs. Whereas in slightly older code, you might be "out of date" but at least you know where the bugs are, generally, by watching what changes in newer releases and back-port as necessary. And as I think I've said elsewhere, if code is updated frequently, this advice might change -- so long as you're running a stable channel, you can both get new updates and enjoy tested code.