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: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |