3 ms·
>Initially... Code reuse is initially harder, as you have to figure out the existing system, how to integrate with it, how to frame your problem in its terms,
by closeparen 7y ago
>Initially...
Code reuse is initially harder, as you have to figure out the existing system, how to integrate with it, how to frame your problem in its terms, etc. This is usually slower than just writing the thing. It's over time, when other people/teams are contributing to and fixing bugs in the shared component, where you and the company are saving work vs. each team with a similar-shaped problem learning the same lessons independently.