責任連鎖パターンを用いたコードのリファクタリング
責任連鎖パターン
定義
要求送信者と複数の要求処理者を分離するために、各処理者が次の処理者への参照を持つようにして連鎖を形成する。
要求はこの連鎖を伝搬し、適切な処理者が見つかるまで処理され続ける。
利点
オブジェクト間の結合度を低下させる。
新しい処理クラスの追加が容易であり、開閉原則に適合。
処理順序の柔軟な変更が可能。
各オブジェクトは次の参 ...
8月7日 20:32 投稿
奇想天外なアイデアがコードで現実になる場所
8月7日 20:32 投稿