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
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Root825577yA slightly worse sin is always trusting other people's code explicitly, and "programming" by simply linking packages together.
This creates an unmaintinable mess that breaks arbitrarily for no other reason than some people are idiots who write shit code, and force you to live with the consequences. -
Sometimes it's better to reinvent the wheel than using someone else's crap interpretation from npm.
-
spunky6697y@jsmrcaga I'm with you on this one! How guilty? I re-wrote an entire OpenCV method yesterday at work just because I didn't trust it's results.
PS: OpenCV is an open source computer vision library currently under the management of Intel. -
jsmrcaga7847y@spunky I created a framework on my own (quite big) and only has express and 2-3 express-plugins as dependencies ^^ I even rewrote an http module :P
I don't know why I hate using pre-made libs, especially if I don't know how they work behind the scenes -
jsmrcaga7847y@atajera I would advice reinventing. It lets you learn soooo much! It gives you really cool problem solving skills, and you'll be able to find solutions faster afterwards. Imho.
Related Rants
Biggest dev sin: re-inventing the wheel EVERY SINGLE TIME.
rant
wk81