2016-06-23 25 views
-1

私は、アプリケーションを設計しています、と私は私のアプリのためにしたい一つの特徴は、ということです:ポストが好きよりも2倍以上の好き嫌いを取得するたびに、自動的にこのデザインにはどのようなデザインパターンが推奨されますか?

  • 削除され、提出者にメッセージを送信します。

私は観察者のパターンについて考えています、それは良い選択ですか?

+0

アプリケーションの1つの機能に基づいて、任意のデザインパターンを選択できます。 – jaco0646

答えて

0

はい、Observerパターンは良いスタートになります:

オブザーバーパターンが オブザーバーと呼ばれる、オブジェクト、 が対象と呼ばれるデザインパターンでその扶養家族のリストを維持し、それらのメソッドのうちの1つを呼び出すことによって、通常どんな状態変化、 を自動的に通知します。これは、主に、分散イベント処理システムを実装するために使用されます( )。

例では、「提出者」はオブザーバーになります。投稿を投稿すると、「削除」イベントに登録されます。投稿が削除されると、削除イベントが発生し、「投稿者」がそれを受信します。

関連する問題