Many opensource projects are in same state, I know for sure my projects become spaghetti if I work more than a year on them.
Besides, I'd argue that if you need to rewrite (part of) it is because it wasn't maintainable in the first place.
Many opensource projects are in same state, I know for sure my projects become spaghetti if I work more than a year on them.
Besides, I'd argue that if you need to rewrite (part of) it is because it wasn't maintainable in the first place.