0

ビデオストアのクラス図を作成するアプリケーションに取り組んでいます。その顧客は、新しいリリースの通知を受けるために小売業者に加入することができます。この要件にオブザーバー デザイン パターンを使用できますか? また、アプリケーションの要件の一部は次のとおりです。

  1. すべてのカテゴリのムービーを作成および取得する機能
  2. 小売業者は、無作為に選択された顧客に毎日 10% 割引クーポンを送信します

このクラス図は、単純なパターンなしで作成しました。ダイアグラムにデザインパターンを適用することで、これを改善したいと考えています。どのパターンを使用できるか提案はありますか?

4

1 に答える 1

0

scriptfromscratchが言ったように、これは次のとおりです。このクラス図は、単純なパターンなしで実行しました。ダイアグラムにデザインパターンを適用することで、これを改善したいと思います。どのパターンを使用できるかについての提案はありますか?非常に悪い考えです...デザインパターンの「利点」は、問題を解決しているときに遭遇したものに名前を付けることができるため、実行したことを簡単に伝達できることです。「デザインパターンを適用して何かを改善する」などというものはありません。あなたはデザインパターンを悪用する道を進んでいますが、これは非常に悪い考えです。 http://c2.com/cgi/wiki?DesignPatternsConsideredHarmful http://taskinoor.wordpress.com/2011/09/21/the-abuse-of-design-patterns-in-writing-a-hello-world-program //

于 2012-07-12T01:39:04.377 に答える