为什么要重构?
保持代码处于一个可控状态,而且对个人来说也非常锻炼人,可以很好的使用学到的设计模式、编码原则等
什么时候重构?
- 持续重构
- 代码出现"坏味道"的时候,比如类太大,分支判断太多等
如何重构?
- 大规模高层次重构,需要有计划并且分阶段执行,保证代码的可运行,这样才能不耽误需求进度
- 小规模低层次重构,可以随时进行
- 使用单元测试保证代码重构后的正确性
保持代码处于一个可控状态,而且对个人来说也非常锻炼人,可以很好的使用学到的设计模式、编码原则等
本文标题:代码重构
本文链接:https://www.haomeiwen.com/subject/grcbbltx.html
网友评论