|
|
|
|
|
by lioeters
2265 days ago
|
|
That's not always true. Many a time I've forked a dependency for one reason or another, and kept it up to date with upstream. Sure, it's a few more steps to update, but allows for deep customizations without waiting for original authors to support it (if ever). Another reason to fork/copy code, is that its development has ceased long ago. In that case, it totally makes sense to carry on the work, in-house at first. Regarding the article, sometimes copying code keeps the entire codebase easier to understand and manage without having an external dependency. |
|