Here is a situation:
- You are working on specs for the next sprint and they are not complete;
- You are considering a new technology to replace one you are using;
- Experimentation has shown that it is good.
People struggle to allocate time to refactor. One should do it whenever one can. Especially when:
- You have time on your hands;
- You know going forward you will be using the new tech
- You have the luxury of replacing some tech with another without simultaneously having to deal with changing requirements (at least while you are doing the replacement).
No comments:
Post a Comment