广场
专题
帮助
登录
注册
广场
专题
企业文档
帮助
AI助理
登录
注册
博客选编
/
31天重构学习笔记系列
31天重构学习笔记系列
评论:0 关注:35
31天重构这个系列和《代码大全》、《重构:改善既有代码的设计》比较起来最大的特点就是比较简单且浅显易懂。我这系列文章也都是学习并概括Sean Chambers的31天重构的知识要领。当然这个系列除了用于重构Tips之外,也非常适合做新系统的代码规范参考。
阅读
推送到Kindle
下载
PDF
EPUB
MOBI
小程序阅读
关注
分享
微博
QQ
微信
小程序阅读
打开微信"扫一扫"阅读
举报
概要
目录
暂无描述
前言
索引
1. 封装集合
2. 移动方法
3. 提升方法
4. 降低方法
5. 提升字段
6. 降低字段
7. 重命名(方法,类,参数)
8. 使用委派代替继承
9. 提取接口
10. 提取方法
11. 使用策略类
12. 分解依赖
13. 提取方法对象
14. 分离职责
15. 移除重复内容
16. 封装条件
17. 提取父类
18. 使用条件判断代替异常
19. 提取工厂类
20. 提取子类
21. 合并继承
22. 分解方法
23. 引入参数对象
24. 分解复杂判断
25. 引入契约式设计
26. 避免双重否定
27. 去除上帝类
28. 为布尔方法命名
29. 去除中间人对象
30. 尽快返回
31. 使用多态代替条件判断
重新整理下载
© 2015-2024 上海顶想信息科技有限公司
关于我们
反馈建议
合作伙伴
产品价格
官方博客
客户端
云大使
插件中心
沪ICP备12007941号-4