3 ms·
I don't just mean external dependencies. The culture of "small modules" also means internal modules are vulnerable to this. Edit to add: on further thought, I
by regularfry 8y ago
I don't just mean external dependencies. The culture of "small modules" also means internal modules are vulnerable to this.
Edit to add: on further thought, I think it would be a mistake not to look at dependency management and type-safety at the same time. If my external dependency exposes a defined interface, that gives me more information about that dependency which I can use to manage it (replacing it, for instance) than without.