DEV Community

[Comment from a deleted post]
Collapse
 
elmuerte profile image
Michiel Hendriks

There are more examples where duplicated code from external resources contain bugs which are never fixed. There are plenty examples where external projects were cloned and changed which never received any but fixes because those cloned projects were no longer maintained.

The most expensive task in software development is maintenance. By adding more code to your project this activity becomes larger.

Collapse
 
valeriavg profile image
Valeria

I totally agree, but packages are also code. The less you have - the better. You fairly pointed out that having a limited amount of maintainers is an issue, that's where decentralised code storage comes in handy.