2024-11-16 设计模式 C#-设计模式实践——使用序列化实现原型模式 原型模式是一种经常使用的创建型设计模式,简单地说就是通过克隆(Clone)一个现有对象创建新的对象。实现原型模式的关键是如何复制对象,特别是对多层次,结构复杂的对象如何进行复制,这里介绍使用序列化的方式实现对象复制的方法。 Read More
2024-06-16 分析与设计 创建与使用模型(一) 模型是某一种业务的抽象,粒度可能很大,也可能很小,相关的业务可能是显而易见的,也可能是隐式的。有些模型是被发现的,而有些模型是被创造的。发现模型的过程是抽象过程,将具体的对象抽象为类或者接口;创造模型的过程是归纳过程,将若干零散的数据归纳在一起,创建一个带有含义的新的类型。 Read More