I am a dependency skeptic. I think that you need them to do big stuff, but should probably avoid them for small stuff.
High-quality dependencies can have a drastic impact on the quality of your software, but so can low-quality dependencies.
I think we are at the tail-end of a "wild west" of dependencies.
When the dust settles, there will be a few really good, usable and stable dependencies, and a charnel pit, filled with the corpses of all the crap dependencies, and, unfortunately, the software that depended on them.
No comments yet.