2009-09-17 54 views
21

從LosTechies.com的規範模式,我讀克里斯彌撒書的一系列博客(herehere)後,我找到更完整的例子很感興趣。有誰知道我在哪裏可以找到更豐富的例子,或者使用這種模式的開源項目?規格模式示例

回答

24

此外看一看的Dimecasts 'Learning the Specification pattern'爲一個例子的漫遊。

已經通過相同的博客學到的規範模式,你上市,我還沒有被說服。這可能只是因爲這些例子太簡單了,所以看起來更值得花費更多的工作。一個好的,廣泛的例子顯示真正的好處將是很好的。

+2

衛生署!我完全忘了www.dimecasts.net ...並且我一直訪問該網站 – Kane 2009-09-18 03:05:58

4

我其實認爲維基百科頁面(在這篇文章的時間)是一個更簡潔,更容易吸收使用規範模式的例子... lostechies.com實際上引用它。

這裏是鏈接:Wikipedia: The Specification Pattern

1

對我來說最好的例子之一是,埃裏克·埃文斯在他的書中使用Route Specification

源代碼是here,它是用Java編寫的,但很容易理解並轉換爲C#。