读书笔记-重构-Replace Method with Method Object(用对象代替方法)

原创 2013年12月04日 23:19:15
待续...

相关文章推荐

读书笔记-重构 - Extract Method(提炼方法)

目标: 把代码片段整理提炼出来赋予他一个合适的名字 ps:命名的原则是方法名能够表达方法是做什么的,而不是说方法是怎么做的。怎么做的是要放在方法体里面实现的。 简单示例: 修改前 void pri...

重构 改善既有的代码设计 读书笔记4 composing method

ExtractMethod: 将一段代码抽出来,放到一个方法里面,并用这段代码的功能来对方法进行命名。 当一段代码需要注释来说明它的作用的时候,可以考虑使用Extract Method。 有3种情...

Replace Method with Method Object

You have a long method that uses local variables in such a way that you cannot apply Extract Metho...

《Spring In Action》 读书笔记(3) -- factory-method的应用

因为单例类的特殊性,spring对于单例类的注入提供了factory-method属性。

Testing Method - 读书笔记 ( 二 )

While-box testing, Black-box testing, Grey-box testing

简化函数调用之十二 :Replace Constructor with Factory Method(以「工厂函数」取代「构造函数」)

你希望在创建对象时不仅仅是对它做简单的建构动作(simple construction )。 将constructor (构造函数)替换为factory method(工厂函数)。 Emp...

简化函数调用之八 :Replace Parameter with Method(以函数取代参数)

对象调用某个函数,并将所得结果作为参数,传递给另一个函数。而接受该参数的函数也可以(也有能力)调用前一个函数。 让参数接受者去除该项参数,并直接调用前一个函数。      int base...

Object-C高级编程读书笔记(5)——Block的对象类型截取

在之前的博客中,我们探讨了Block对于普通类型数据的截取,其实现很简单,就是在Block对象中保存一份值拷贝。 那么,对于OC中的对象类型(包括系统自带类型NSArray,NSString和自定义...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:读书笔记-重构-Replace Method with Method Object(用对象代替方法)
举报原因:
原因补充:

(最多只允许输入30个字)