Какой из следующих подходов к рефакторингу может привести к увеличению времени на разработку, но уменьшению времени на поддержку?