规格模式示例

在阅读了来自LosTechies.com的Chris Missal关于规范模式的一系列博客( 这里和这里 )后,我真的很想找到更完整的例子。 有谁知道我在哪里可以找到一个更加充实的例子,或者可能是一个使用这种模式的开源项目?

另请参阅Dimecasts的“学习规范模式” ,了解一个示例的演练。

通过您列出的相同博客学习了规范模式,我还不确定。 可能只是因为这些例子过于简单化,所以它看起来更值得工作。 一个好的,广泛的例子显示真正的好处将是很好的。

看看Eric Evans和Martin Fowler撰写的“ 规格 ”论文。

以下博客文章 – “ 规范模式 ” – 也可能对您有用。

我实际上认为维基百科页面(在本文发表时)更简洁,更容易吸收使用规范模式的例子…… lostechies.com实际上引用了它。

这是链接: 维基百科:规范模式

对我来说,最好的例子之一是Eric Evans在他的书中使用的Route Specification

源代码在这里 ,它是用Java编写的,但很容易理解并转换为C#。

您可以在 “Professional ASP.NET Design Patterns”一书中找到许多关于设计模式的示例项目( 规范模式 )。