【发布时间】:2011-03-11 04:07:07
【问题描述】:
我必须设计一个数据验证框架,它基本上分解在这些组件中。
数据访问器 - 最好的方法是什么 处理这个
对象构建器 - 我应该如何为未来做准备 对象结构
验证器(策略模式)
我必须对数据应用一些规则,但我不知道该数据集将来会是什么样子。
所以在思考了很多规则是否应该知道对象的外观或者是否有可能在没有规则和数据依赖的情况下,我感到困惑(我有一种感觉,是的,但是不知道如何)。我发现很难为数据集设计抽象。
任何线索,我应该朝哪个方向思考?
语言 - C# (.NET)
平台 - Windows
编辑:确切的问题
在策略模式中,上下文是否可以保存通用对象,策略可以处理它,而不知道对象是如何构造的?
【问题讨论】:
-
关于你的旗帜,我相信这对将来的某些人可能有用。
标签: c# design-patterns