Learnt a new word today: 'prefactoring'. It refers to refactoring done *before* building a feature.