3 ms·
> in reality it will take Y weeks to implement and K weeks to refactor something else where Y + K is X This is misleading, you should not be refactoring some o
by rileymat2 7y ago
> in reality it will take Y weeks to implement and K weeks to refactor something else where Y + K is X
This is misleading, you should not be refactoring some other random code. You should be refactoring the code you are adding to/changing as part of the work. And it should be in proportion to the size of the change.
- notyourday 7y agoWho established the process control? The same developer that does the refactoring? Because if it is done by someone above him on the org chart then the developer has to either lie about what he is doing or he has to break it down into the refactoring + feature.
- rileymat2 7y agoIf you were to take a tdd style micro loop of red/green/refactor it is part of the feature. There is no untangling no separate estimation.