有时候,发现某段甚至是某篇代码都写得很糟糕,并由此出现一些bug。比起慢慢调试bug,我以为绝大多数人都会产生一种冲动:算了,干脆本身重构一遍吧。测试
不过,重构前,我以为咱们须要认真考虑2点:
.net
1。你是否了解清楚要重构代码的逻辑?
调试
2。你是否有足够的时间重构并测试新代码?
get
相关资料片:http://www.oschina.net/news/34544/avoid-the-dangers-of-refactoring?p=2#comments重构