...
This will Improving the longevity of the application by increasing the maintainability of the software and make it easier for developers to add features.
It will also make it clearer for users when using the application as legacy features will no longer be visible.
...