Amen. I always think about it as pre-emptive maintainance.
Of course, if you only have one day to implement feature X you implement feature X rather than refactor existing code.
However, the fact that you only have one day indicates larger project scheduling problems - exactly the sort of problems that unit tests, test-driven code and continual refactoring can help with.
In reply to Re^3: There's a level in Hell reserved for ________
by adrianh
in thread There's a level in Hell reserved for ________
by dws
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |