LosTechies.comのChrisMissalによる一連のブログ( ここ および ここ )を仕様パターンについて読んだ後、より完全な例を見つけることに本当に興味があります。より具体的な例や、このパターンを使用するオープンソースプロジェクトをどこで見つけることができるかを誰かが知っていますか?
例のウォークスルーについては、Dimecasts 'Learning the Specification pattern' も参照してください。
あなたがリストしたのと同じブログを通して仕様パターンを学んだので、私はまだ確信していません。例が単純すぎるため、やりがいのある作業が多いように思われる可能性があります。真の利益がもたらされることを示す良い、広範な例はニースでしょう。
実際、ウィキペディアのページ(この投稿の時点)は、仕様パターンの使用例をより簡潔で吸収しやすいと思います... lostechies.comは実際にそれを参照しています。
リンクは次のとおりです。 ウィキペディア:仕様パターン
私にとって最良の例の1つはRoute Specification
エリックエバンスが彼の本で使用している。
ソースコードは ここ で、Javaで書かれていますが、理解しやすく、C#に変換するのは非常に簡単です。
デザインパターンに関する多くのサンプルプロジェクトを見つけることができます(仕様パターンも) ここ from "ProfessionalASP。 NETデザインパターン " 本。