C# 重构之一(提取方法重构)
来源:互联网 发布:js做表格 编辑:程序博客网 时间:2024/05/18 00:09
提取方法重构:将现有的代码片段提取出来,构造成一个新的方法
优点:
1.通过强调离散的可重用方法鼓励最佳的编码做法。
2.鼓励通过较好的组织获得自记录代码。
3.当使用描述性名称时,高级别方法可以像读取一系列注释一样进行读取。
2.对代码片段重构double area = PI * radius * radius;
优点:
1.通过强调离散的可重用方法鼓励最佳的编码做法。
2.鼓励通过较好的组织获得自记录代码。
3.当使用描述性名称时,高级别方法可以像读取一系列注释一样进行读取。
4.鼓励创建细化方法,以简化重载。
5.减少代码重复。
重构:
1.源代码
const double PI = 3.141592; double CalculatePaintNeeded(double paintPerUnit, double radius) { double area = PI * radius * radius; return area / paintPerUnit; }
2.对代码片段重构double area = PI * radius * radius;
3.按下快捷键Ctrl+R、Ctrl+M
4.看效果
5.NewMethod可以修改成自己想要的名字
1 0
- C# 重构之一(提取方法重构)
- C# 重构之四(提取接口重构)
- 重构之一起点
- C# asp 重定向方法之一
- 重构方法进阶(十一):代码常用重构方法(提取方法&将方法内联化)
- eclipse如何从一个复杂得方法中提取一小段代码到新的方法上(重构方式之一)
- 重构组合方法之——提取方法
- 重构之函数提取
- iPhone开发重构:提取方法以调整函数粒度
- iPhone开发重构:提取方法以调整抽象层次
- 重构(Refactoring)技巧读书笔记 之一
- 《重构》C#版实现(二)抽取AmountFor方法
- C#代码重构
- C# 重构
- C# 重构之二(重命名重构)
- C# 重构之三(封装字段重构)
- 重构--提取规则和约束
- JDBC:提取重复代码进行重构
- Java华丽转身 —— J2EE规范(一) JNDI Java Naming and Directory Interface
- Webpack
- 推荐系统杂谈
- NSUserDefaults 简介,使用 NSUserDefaults 存储自定义对象
- Grunt
- C# 重构之一(提取方法重构)
- Gulp
- hdu4565So Easy!+矩阵快速幂+广义斐波拉契
- opencv 人脸识别
- CentOS 6.5编译安装FFMPEG
- 如何使用integer类型
- Executors提供的四种线程池
- ORACLE 定期清理INACTIVE会话
- 四个视频营销策略,让你火过傅园慧,Papi酱