用Adapter模式取代部分实现的接口 撰文/Joshua Kerievsky 编译/透明 你的类实现一个接口,但是只为接口中的一部分方法提供代码。 将实现的
Refactoring to Patterns : 用Adapter模式取代部分实现的接口 Kerievsky(原作) 关键字 refactoring pattern
Extract Creation Class 提取创建类 撰文/Joshua Kerievsky 编译/透明 一个类中有太多的创建方法,以至于无法从代码中看
Encapsulate Classes with Creation Method 用创建方法封装类 撰文/Joshua Kerievsky 编译/透明 不同的类隐藏在包
Refactoring To Patterns version 0.15 Joshua Kerievsky joshua@industriallogic.com Industr
Refactoring to Patterns 简介 撰文/Joshua Kerievsky 编译/透明 模式是面向对象设计的基石,而测试优先的编程方法和大刀阔斧的重构则是
Refactoring to Patterns——简介 Kerievsky(原作) 关键字 refactoring pattern Refactorin
Chain Constructors(串联构造子) 撰文/Joshua Kerievsky 编译/透明 你拥有多个构造子,其中包含了重复的代码。 将构造子串在一起,以
在我的那篇《》我用具体的代码说明了C++中接口与实现分离的技术,并指出这样的三点好处:1、只暴露了类的接口而隐藏了实现细节;2、在类的实现有变动的时候,用户不需要更新头文件,不用重新编译;3、在分析阶
Replace Multiple Constructors with Creation Methods (用创建方法取代多个构造子) 撰文/Joshua Kerievsky 编译/