完全重构需要更长的时间，还是一边重构，一边继续改善原来的版本