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