对象数量 Object quantity 这里描述的两种模式都可以单独用来控制对象的数量。 单件(Singleton)实际上可以认为是对象池(Object Pool)的
Chapter 6. Inheritance(继承)和 Object-Oriented Design(面向对象设计) Object-oriented programming (OOP) 已经流行了差不
外部化对象状态(Externalizing object state) 备忘录(Memento) 用序列化(serialization)写一个系统实现undo机制。 (
连接不同类型(Connecting different types) 适配器(Adapter) 适配器(Adaper)接受一种类型,并为其它类型产生一个接口。当你手头有某个类,而你需要
多个编程语言Multiple languages-2 创造一门语言 使用Jython,在你的程序内部创造一种解释(interpreted)语言是极其简单的。考虑 《Thin
算法分解(Algorithmic partitioning) 命令模式(Command):运行时刻选择操作 在《Advanced C++: Programming Styles
太多(Too many) 享元(Flyweight):太多对象(too many objects) Flyweidht模式可能让人感到奇怪的一点是, 它(在其它模式的辅助下)是改善性能
特化创建(Specialized creation) 原型模式(Prototype) 通过克隆某个原型的实例来创建对象。“模式重构(Pattern Refactoring)
在.Net的开发领域,您和您的公司是不是在为以下问题所困扰 1.DataSet中DataRow只能以DataTable.Rows的方式获取数据 2.Sql配置的不动态,不清晰的Sql拼凑
摘要:使用模仿对象Mock object进行单元测试 使用模仿对象Mock object进行单元测试 NetReptile推荐