Version pinning is commonly used throughout the industry. The latter is a recipe for breaking our code - and a very frustrating debugging situation. This is exactly what we were talking about in the last lesson! For that reason, it's more important to create a stable environment where all packages work together instead of a potentially chaotic environment where we are always installing the latest version of a package without fully testing whether it works with other packages we're using. When a package is updated, it won't necessarily play nicely with all the other packages in our environment. Most of the packages we'll install specify a version of the package.
0 Comments
Leave a Reply. |