2 ms·
We got here because JS devs for some reason feel a compulsion to release an entire package for something that should be a 5-line snippet. And then other devs f
by Sohcahtoa82 4y ago
We got here because JS devs for some reason feel a compulsion to release an entire package for something that should be a 5-line snippet.
And then other devs feel the need to use the package rather than copy a code snippet.
The fact that "is-odd" exists is just silliness. It's a joke. The fact that it has nearly half a million WEEKLY downloads should absolutely horrify you. Any developer that uses the "is-odd" package is wholly unqualified to be coding and needs to get a refund from boot camp that "trained" them.
- positron6000 4y ago[flagged]
- deleted 4y ago[deleted]
- nijave 4y agoThat's basically how popular Linux distros work Separation of code and packaging/distribution
- 8note 4y agoWe got here because JS got really good at abstractions, but people have no interest in long term maintenance. Using is-odd is fine, the same as developers using the "+" is fine in languages that support it. Where JS is weird is in not having a full standard library along with very arbitrary data, leading to folks seeing that they use the is-odd functionality regularly enough to where it's useful to have a dedicated operator I'd use an is-odd library if I need to figure out if something is odd across 20 different data types depending on how somebody inputted data in a UI