2 ms·
Depends on the license. If it's permissive I'll pop open the code to see if it's any good. Maybe 50/50 it's good enough. From scratch only if I'm doing somethi
by nullwasamistake 7y ago
Depends on the license. If it's permissive I'll pop open the code to see if it's any good. Maybe 50/50 it's good enough.
From scratch only if I'm doing something truly unique. New algorithm/protocol. Unpopular language I'm forced to use is missing something I need. Existing solutions too slow or buggy. Maybe a couple times a year I get to make wheels.
NIH is a huge problem at most (all?) software companies. At my current place I spend about 1/2 of my time dicking around with crap internal tools and libraries.
It's rare I write anything that's not glue code. Makes everything boring but I don't get paged often and we have relatively few bugs.