adapterパターンとは
安定してるプログラムの中身(Adapteeの中身)を変えずに仕様を変更するためのパターン
ようはラッパーを作るってことです
中身を変えないから
仕様を変更しても既存クラス(Adaptee)の品質が保証されますね
つまりテストが減ります貴方の労働時間は減ります
クラス図(委譲を使用した実装)
詳しい解説
こちらの記事が非常に詳しく解説しているので委譲(丸投げ)します
引用: よしたろうブログ
おわりに
ラッパーを作るという考え方を頭の片隅に置くための
きっかけを目指してみました
ふと思ったんですけど
機械学習ライブラリkerasはTheano,TensorFlowの利便性向上を目指したラッパーなのでリポジトリを見てみたら参考になるかもしれないですね