2006-03-06 パターン指向リファクタリング:Compositeによる暗黙的なツリー構造の置き換え tech 意外と汎用的に使えそうな香りはするんだけど、手順が意外とめんどい。 ツリーと表現されているもの>ここでは、XMLデータを作成するコード例 利点 ノードの形成、追加、削除の繰り返し処理をカプセル化できる 同じようなロジックの増殖に対処する汎用的な方法 クライアント作業が簡単に 欠点 暗黙的なツリーの方が簡単なときは設計が複雑に 手順>2つの手順 各種、リファクタリングを使う TDDで行う>リファクタリングに向いていない場合 うーん、こんなものかな。 やっぱ、実際につかってみないとどうにもかも。