Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
![](/static/devrant/img/pipeless-devrant-banner-white.png)
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
mundo0349786yIt true, node devs add packages for the stupidest things just two save 2 lines of code
-
Voxera116416yNot really surprising.
If you likewise count all code from external libraries in other languages you probably end up in the same.
Only real difference is that in C# the external code is hidden in dll files.
But in a C or C++ open source project, linked resources usually account for massive amounts of code.
So same same as usual.
Why reinvent the wheel, that would be a bad practice unless you seriously can make it very much better.
Examples, how many build their own database or 3D engines , sure some do but most just use one thats good enough. -
hjk10157496y@Voxera has it completely right. If anything this is a good thing. We are so busy reinventing UI in web development that the oilskin exists that things must be unique (and from a marketing standpoint that sometimes makes sense) but the rapid application development pressure forces to be more efficient so things have been getting more unified for quite a while.
So I hope this tend continues I rather load a lib that solves common tasks/problems than waist time that I could have spent fixing my real problem -
A lot of code these days is glue code to connect existing stuff. Not only it's quicker to develop, the difficult parts are (hopefully) already test hardened.
Two danger points are configuration management, which is often a weak part especially in open source, and the rise of inefficient yo-yo code to jury rig incompatible parts or concepts together.
@hjk101 that unique thingy mostly stems from marketing folks being stupid cocksuckers who don't understand what "unique selling point" actually means. ^^
Related Rants
"In fact, 97% of the code in a modern web application comes from npm. An individual developer is responsible only for the final 3% that makes their application unique and useful."
😄 3%? haha
npm report 2018
https://blog.npmjs.org/post/...
random
most important thing to see today
javascript
npm