|
|
|
|
|
by austincheney
2685 days ago
|
|
Do you have integration tests to ensure your applications do all the things it claims to do and that dependencies don't break those things? If dependency health isn't a part of your product testing bad things can happen. Another thing to consider is that maybe you might not need a given dependency. Sometimes it is faster to include a bunch of dependencies at the beginning of a project just to produce something functional in the shortest time. As a product matures there is a lot of opportunity to clean up the code and slowly refactor the code to not need certain dependencies. |
|
Then again, I’m a big proponent of avoiding “undifferentiated heavy lifting” at every layer of the stack.