博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于代码重构
阅读量:5992 次
发布时间:2019-06-20

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

最近几天实习做需求,很多都是代码优化,代码重构方面的,有必要阅读相关的文章或书籍,整理整理形成点小方法论指导受用。

 

相关不错的文章:

书籍——《重构:改善既有代码的设计》

 

可以在哪些方面对代码进行重构:

1.重命名:对类,接口,方法,属性等重命名,以使得更易理解

2.抽取代码:将方法内的一段代码抽取为另一个方法,以使得该段代码可以被其他方法调用,这是重构中很重要很常用的,此举可以极大的精炼代码,减少方法的代码行数

3.封装字段:将类的某个字段转换成属性,可以更加合理的控制字段的访问

4.抽取接口:将类的某些属性,方法抽取组成个接口,该类自动实现该接口

5.提升方法内的局部变量为方法的参数:这主要是在写代码的过程中会使用到

6.删除参数:将方法的一个或多个参数删掉

7.重排参数:将方法的参数顺序重新排列

实际应用中,用的最多的是1、2、3,我们可以在写代码的时候有意识的运用代码重构,这样当我们完成编码时代码的质量也能得到保证。

 

 

找个时间再好好总结下!!!

转载于:https://www.cnblogs.com/carsonzhu/p/5774713.html

你可能感兴趣的文章
在SharePoint 2010上给用户操作菜单增加一个操作
查看>>
OpenCL “速成”冲刺【第二天】
查看>>
前嗅ForeSpider教程:字段的取值与清洗
查看>>
Starting nagios:This account is currently not available.
查看>>
java自定义注解学习(三)_注解解析及应用
查看>>
我的友情链接
查看>>
zabbix 自动发现 相关
查看>>
广州种植牙费用需要大约是多少-南方卫视
查看>>
扫描识别工具Dynamic Web TWAIN使用教程:将图像上传到Web服务器(上)
查看>>
汉诺塔(四)(暴力)
查看>>
人类基因组在三大基因数据库中的不同版本
查看>>
读过的一些书
查看>>
HDFS架构原理
查看>>
用js实现返回上一页
查看>>
Docker创建本地仓库
查看>>
成为Java GC专家(3)—如何优化Java垃圾回收机制
查看>>
awk操作应用
查看>>
ASP.NET 使用js插件出现上传较大文件失败的解决方法(ajaxfileupload.js第一弹)
查看>>
菜鸟也能搞定C++内存泄漏
查看>>
CentOS系统中常用查看日志命令
查看>>