.NETアプリケーションの周りに次のデザインを構築するのに役立つでしょう。イベントパターン(.NETサンプルがリクエストされました)
NewsArticle、BlogArticle、EditorialArticleなど、さまざまな種類の記事があるとします。これらはいくつかの点で異なっており、他の点でも同じです。したがって、それらはすべてArticle Baseクラスから継承されます。
これらの記事タイプのいくつかを別々のモジュールにパッケージ化することができるように、また開発者が独自の記事タイプを作成できるよう、すばらしいモジュールデザインが必要です。
記事が公開され、一般公開されると、一連のサービスを実行する必要があります。人々は電子メールを送信する必要があり、フィールドはデータベースで更新する必要があります。
これはオブザーバー/イベントパターンを思い出させますが、私はオブザーバーの登録方法については不明です。この場合の主題は正確に何ですか - 記事自体ですか? Global.asaxなどでイベントを登録する場所はどこですか?これは私にとってはちょっと変わったようです。私は適切な道を歩いていますか?全体的なトップレベルのアーキテクチャはどのように見えますか?