您的位置:首页 > 编程语言 > Java开发

31天学习重构(java)

2014-04-22 18:23 316 查看
本文是通过对Sean Chambers圣殿骑士博客中的31天学习重构中整理而得的,也由原先的C#转换为java,若要查看英文Sean
Chambers请点击,中文圣殿骑士点击

31天学习重构(java)---1. 封装集合
31天学习重构(java)---2. 移动方法
31天学习重构(java)---3. 提升方法
31天学习重构(java)---4. 降低方法
31天学习重构(java)---5. 提升字段
31天学习重构(java)---6. 降低字段
31天学习重构(java)---7. 重命名(方法,类,参数)
31天学习重构(java)---8. 使用委派代替继承
31天学习重构(java)---9. 提取接口
31天学习重构(java)---10. 提取方法
31天学习重构(java)---11. 使用策略类
31天学习重构(java)---12. 分解依赖
31天学习重构(java)---13. 提取方法对象
31天学习重构(java)---14. 分离职责
31天学习重构(java)---15. 移除重复内容
31天学习重构(java)---16. 封装条件
31天学习重构(java)---17. 提取父类
31天学习重构(java)---18. 使用条件判断代替异常
31天学习重构(java)---19. 提取工厂类
31天学习重构(java)---20. 提取子类
31天学习重构(java)---21. 合并继承
31天学习重构(java)---22. 分解方法
31天学习重构(java)---23. 引入参数对象
31天学习重构(java)---24. 分解复杂判断
31天学习重构(java)---25. 引入契约式设计
31天学习重构(java)---26. 避免双重否定
31天学习重构(java)---27. 去除上帝类
31天学习重构(java)---28. 为布尔方法命名
31天学习重构(java)---29. 去除中间人对象
31天学习重构(java)---30. 尽快返回
31天学习重构(java)---31. 使用多态代替条件判断
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  31天重构 java 重构