会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
林浩开发小屋
博客园
首页
新随笔
联系
订阅
管理
公告
重构-改善既有代码的设计
Posted on
2017-09-24 10:49
林浩开发小屋
阅读(
123
) 评论(
0
)
收藏
举报
什么是重构?
重构(名词):对软件内部的一种调整,日的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。
重构(动词):使用一系列的重构手法,在不改变软件可观察行为的前提下,调整其结构。
什么时候重构?
三次法则:第一次做某件事时只管去做;第二次做类似的事会产生反感,但无论如何还是可以去做;第三次再做类似的事,你就应该重构。
代码的坏味道。
重构的方法
重新组织数据结构;
重新组织函数;
简化函数调用;
处理概括关系(大部分是处理继承和接口);
刷新页面
返回顶部
博客园
© 2004-2025
浙公网安备 33010602011771号
浙ICP备2021040463号-3