In this tutorial, we'll look at when to include a new package dependency in
your software project. Low quality dependencies hinder upgrades and the maintainability of
software projects. This tutorial will teach you how to set a high bar while searching for
new dependencies to include in your software project.