飞哥的专栏

能力的提高就像练习书法一样,每一天看似平凡重复的工作,都是最好的锻炼机会。...

C# 重构之一(提取方法重构)

提取方法重构:将现有的代码片段提取出来,构造成一个新的方法
优点:

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可以修改成自己想要的名字

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载,如果转载请写明出处。 https://blog.csdn.net/w200221626/article/details/52382932
个人分类: C#
上一篇C# 版本集
下一篇C# 重构之二(重命名重构)
想对作者说点什么? 我来说一句

SharpRefactor(C#代码重构工具)

2006年03月16日 1.15MB 下载

31天学会代码重构 C#

2010年10月06日 368KB 下载

没有更多推荐了,返回首页

关闭
关闭