3 ms·
Taken to an extreme, this must also mean you only use code you write yourself, since your coworkers will probably not be able to code up to your standards. You
by the_af 4y ago
Taken to an extreme, this must also mean you only use code you write yourself, since your coworkers will probably not be able to code up to your standards. You are eternally reinventing the wheel, and missing the opportunity to work on the actual feature/app in a timely way.
If this just means being selective about dependencies, I'm sure most of us here will agree.
- kreeben 4y agoNo, what I mean is, you, good sir or madam, is intentionally straw manning what I said in order to make it OK, in your mind, to have people depend on black boxes ("nmp packages") because that would make your boss happier.
- the_af 4y agoI know this is not exactly what you said, I'm taking it to an extreme to show that relying on third party libs is not that different from relying on code your coworkers write. Rejecting useful libraries because you "are not in control" means you're constantly reinventing the wheel, which means you're wasting time. My boss doesn't care whether I use third party libs or my own code, and I bet yours doesn't either. They care about results. You simply cannot deliver if you write every piece of your stack from scratch.