Re:Sick of Ruby, dynamic typing, side effects, and object-or...
by lozenge on Tuesday November 07, 2017 @05:02AM
(#15642110)
1000 opportunities for semver to go wrong. And what happens if dependencies pin different versions of their dependencies? The code is duplicated in the JS bundle?
[ Parent
| on HN ]
Re:Sick of Ruby, dynamic typing, side effects, and object-or...
by throwanem on Tuesday November 07, 2017 @05:23AM
(#15642215)
Both versions appear there, yes. Not ideal, but I'd be interested to hear what you regard as more optimal behavior in the context of a dependency graph like the one you assume.
(Dependency bloat can be a real thing, sure. But if I have to choose between adding a dependency on a solid, well-built module and spending the time to reinvent the same complex wheel all by myself, I'm going to pick the option that gets me more quickly to done, 100% of the time. I'm paid to bring business value, and while minimizing technical debt where it counts is a big part of that, spending unbounded time to satisfy my own peculiar notion of software perfectibility is most emphatically not.)