3 ms·
Upgrading everything without cause is one of the worst ideas I've heard in a long time. It leads to a lot of unnecessary work that could likely have been avoide
by joesmo 11y ago
Upgrading everything without cause is one of the worst ideas I've heard in a long time. It leads to a lot of unnecessary work that could likely have been avoided otherwise, not to mention breaking the app itself. And if you end up on a version of a dependency that no longer works or is no longer supported in favor of a new package? What then? Rewrite all my code? What incredibly stupid advice to upgrade everything. The rest of the article is not much better either.
- collyw 11y agoIf you are using a web framework, its a good idea to keep it up to date, a many security holes get fixed. And in my experience when doing this with Django, its often necessary to upgrade some of the packages so that they work with the newer version of he framework. Keeping everything (reasonably) up to date as you go is the easiest way to avoid "one big upgrade of everything" - which can be a nightmare as you suggest.