タグ付けされた質問 「mediator」

8
メディエーター対オブザーバーのオブジェクト指向設計パターン
私はギャングオブフォーを読んでいますいくつかの問題を解決するためにて、Mediatorパターンに出くわしました。 以前使用していた 、プロジェクトでいくつかのGUIアプリケーションを作成するためにObserverを。この2つに大きな違いはないので、少し混乱しています。違いを見つけるために閲覧しましたが、私のクエリに対する適切な答えを見つけることができませんでした。 2人を明確に区別するいくつかの良い例で2人を区別するのに役立つ人がいますか?

8
ファサードvs.メディエーター
私はこれら2つのパターンの違いを研究してきました。 ファサードはサブシステムへのアクセスをカプセル化し、メディエーターはコンポーネント間の相互作用をカプセル化することを理解しています。 サブシステムコンポーネントはファサードを認識していませんが、コンポーネントは明らかにメディエーターを認識していることを理解しています。 現在、App.Config、SQLに格納されているユーザー設定、アセンブリ情報などの構成情報を取得する方法をカプセル化するためのファサードと、異なるWindowsフォーム間のナビゲーション用のメディエーターを使用しています。 ただし、ほとんどのサイトは、メディエーターが「機能を追加する」と指摘しています。これはどういう意味ですか?メディエーターはどのように機能を追加しますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.