2018-11-04 11月4日の学び デザインパターン デザインパターンでは継承においてメソッドのIFが共通化されているのが大きい 逆にいうとメソッドのIFを共通化できない場合だと単に処理の共通化可能くらいしかメリットがない Compositeパターン フォルダ&ディレクトリのような再帰的構造に利用される 継承するときにフォルダもディレクトリも共通のIFを持っているところがポイント GUIなどでよくあるパターンらしい Strategyパターン 処理の実装を取り替え可能にしただけ 単なる関数オブジェクトでは?という声あり