runxinzhi.com
首页
百度搜索
代码重构规则
下面个人对于代码重构时根据实战后的感受做的总结:
重构目的:重构的目的就是让代码无需注释,别人也能看懂、读懂。
重构原则:
1.去除重复代码
2.若不理解一个方法,则将其分解为更小部分,并为它们取适当名称
3.尽量让你的公共处理方法、函数只做一件事情
4.公共处理方法、函数追求短小、精悍
5.易读/易理解的代码要优于性能更好的代码,简单、易懂的代码是最终目的
参考文章:
重构规则-http://www.cnblogs.com/zhangdx/archive/2012/11/21/2780025.html
代码重构-http://www.cnblogs.com/EthanSun/p/3143751.html
相关阅读:
视图和同义词的区别
【MooTools】自定义滚动条小插件
有理想的程序员必须知道的15件事
革新:.NET 2.0的自定义配置文件体系初探
我的2006年学习计划
为ASP.NET 2.0配置数据源
通用异常处理框架
泛型的序列化问题
实战SVN For Apache2(二)
LightningFramework系列(一、初步总架构图)
原文地址:https://www.cnblogs.com/svennee/p/4080913.html
最新文章
支持SQLite, MS Access, SQServer2000/2005等数据库的LinqToSql
让您知道您的方法是被何“人”调用
终于有了wallop邀请了
SQL Server Express 2005 Beta 两处BUG及解决方案
《UML Programming Guide设计核心技术》 读书笔记一
逆向而行—ASP的O/R MAPPING
轻量级的C# IDE Microsoft Visual C# 2005 Express Edition
Rational_XDE_EvaluatorsGuide_dotNET_v4
NHibernate 做个小项目来试一下吧(总结) 八
Opera 8.0 试用手记
热门文章
Cache的疑惑??
逆向而行—ASP的O/R MAPPING 使用解释
oracle的segments(表、字段、约束、索引)操作
远程教学应用OUAnywhere:用碎片时间来学习
virtualbox centos安装增强工具
centos安装oracle11gR2的中文环境问题
centos6.3安装oracle11gr2问题汇总(个人汇总版)
virtualbox 增加虚拟磁盘大小
真实试验oracle data unloader进行数据恢复。
oracle11gR2安装示例数据库
Copyright © 2020-2023
润新知