zoukankan
html css js c++ java
代码重构规则
下面个人对于代码重构时根据实战后的感受做的总结:
重构目的:重构的目的就是让代码无需注释,别人也能看懂、读懂。
重构原则:
1.去除重复代码
2.若不理解一个方法,则将其分解为更小部分,并为它们取适当名称
3.尽量让你的公共处理方法、函数只做一件事情
4.公共处理方法、函数追求短小、精悍
5.易读/易理解的代码要优于性能更好的代码,简单、易懂的代码是最终目的
参考文章:
重构规则-http://www.cnblogs.com/zhangdx/archive/2012/11/21/2780025.html
代码重构-http://www.cnblogs.com/EthanSun/p/3143751.html
查看全文
相关阅读:
C程序中的raise和kill两个函数有何不同?
修改目录proc下的tcp_tw_recycle报“只读文件系统”
运行程序时报错“Value too large for defined data type”
服务网格代理Envoy入门
Docker入门之创建镜像初步
联想笔记本上Ubuntu无线网卡问题
Docker入门之安装Docker
Python错误“ImportError: No module named MySQLdb”解决方法
GLIBC中的库函数fflush究竟做了什么?
Win10删除电脑3D对象等7个文件夹
原文地址:https://www.cnblogs.com/svennee/p/4080913.html
最新文章
Elasticsearch学习入门
Docker + Maven + Docker-compose
MySQL查询事务 杀死事务
JVM配合IDEA远程调试
IDEA快捷键
Nginx配置的一些说明(添加https证书)
IDEA自用插件,驼峰插件,MyBatis插件,Lombok插件
LocalDateTime整合到SpringBoot + MyBatis中
定时自动备份mysql
IDEA 中项目没有蓝色小方块
热门文章
Git版本回退与撤销修改
WPF窗体闪烁的一种解决办法
maven-shade-plugin include和exclude
如何重写Xceed.Wpf.AvalonDock LayoutItem在Header右键菜单的关闭命令
如何在IDEA中批量修改文件换行符
VS2015很卡一个可能的原因
WPF在C#代码中设置附加属性的值
postgres备份数据库
PostgreSQL删除数据库
Kubernetes入门之系统架构
Copyright © 2011-2022 走看看