エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
RubyでMediatorパターン - Tbpgr Blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RubyでMediatorパターン - Tbpgr Blog
概要 GoFのデザインパターンのMediatorパターンについて。 多数のメンバー(同僚、Colleague)を利用す... 概要 GoFのデザインパターンのMediatorパターンについて。 多数のメンバー(同僚、Colleague)を利用する処理を調停者(Mediator)を通して行うパターン。 個別のメンバーにばらばらに重複するような処理を持たせずに一か所で管理することで 保守性を向上させる。また、メンバーの追加も容易になる。 登場人物 Mediator = 調停者 ConcreteMediator = 具象調停者 Colleague = 同僚 ConcreteColleague1= 具象同僚1 ConcreteColleague2= 具象同僚2 UML 実装サンプル サンプル概要 Todo管理を行うHTML生成ツールを想定します。 通常のTodo文字列を表すTodoTextは文字列と実行済みフラグを保持します。 重要なTodo文字列を表すImportantTodoTextは太字で表示され、文字列と実行済み