|
|
|
|
|
by nailer
2901 days ago
|
|
> Technically not if packages are just the misguided habit of "one package per function" seen in the Node ecosystem. No. Using a package for a single function doesn't preclude code reuse. Look at underscore.get package. You could write your own recursive key finder (which I have before), and so could every package author, and you'd have 10x the amount of implementations of a recursive key finder. A single require of underscore.get by you and other authors means you have a single, well tested implementation with a million other users rather than 10 low quality ones. |
|
[1] https://github.com/NarHakobyan/underscore.get