31天学习重构(java)

本文是通过对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. 使用多态代替条件判断

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值