DEV Community


Discussion on: Do you schedule time and tasks for refactors?

coolgoose profile image
Alexandru Bucur

Since there are projects and 'projects' my current rule for new features is to allocate 10-20% of the new feature time for code cleanup of the new feature dependency.

Also, there is the need for refactoring sessions, since you can have a system that's grown too complex, but it touches so many places in the codebase it's hard to track in a small session.