DEV Community

loading...

Discussion on: What if we would share code instead of packages?

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 Author

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.