博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字程序级别的重构
阅读量:5100 次
发布时间:2019-06-13

本文共 240 字,大约阅读时间需要 1 分钟。

1.提取子程序或者方法。

2.讲子程序的代码内联化。

3.用简单的方法替换复杂的方法。

4.增加参数。

5.删除参数。

6.将查询操作从修改中独立出来。

7.合并相似的子程序,通过参数来区分。

8.将行为取决于参数的子程序拆分开。

9.传递整个对象而非特定成员。

10.传递特定成员来取代传递整个对象。

11.包装向下转型的操作(返回借口和抽象类)。

转载于:https://www.cnblogs.com/wcLT/archive/2012/12/19/2825680.html

你可能感兴趣的文章
Android 8 Wifi 初始化过程
查看>>
Oracle 用拼接字符串更新表 测试
查看>>
Java技术第四次作业
查看>>
有哪些不能不知道的移动应用开发推广指南和移动互联网数据 ?
查看>>
Servlet的request应用案例
查看>>
DWR的配置以及常见错误的处理
查看>>
Spring Boot Mybatis整合
查看>>
Axios拦截器配置
查看>>
《面向对象程序设计》课程作业六
查看>>
【python】-集合操作
查看>>
SQL反模式笔记19——明文密码
查看>>
实验三——for 语句及分支结构else-if
查看>>
R语言环境变量的设置 环境设置函数为options()
查看>>
CCFlow SDK模式开发(有比较详细的代码,以服务的形式与ccflow数据库进行数据交互)...
查看>>
全栈工程师技能图谱
查看>>
android-常用控件-<四>
查看>>
pring MVC过滤器-HttpPutFormContentFilter
查看>>
Linux之ulimit详解(整理)
查看>>
前端学习blog
查看>>
自己常用网址导航
查看>>