LoginSignup
2
0

ラッパーを作れば労働時間が減るかもしれない【adapterパターン】

Posted at

adapterパターンとは

安定してるプログラムの中身(Adapteeの中身)を変えずに仕様を変更するためのパターン
ようはラッパーを作るってことです

中身を変えないから
仕様を変更しても既存クラス(Adaptee)の品質が保証されますね
つまりテストが減ります貴方の労働時間は減ります

クラス図(委譲を使用した実装)

スクリーンショット 2024-03-06 130636.jpg

詳しい解説

こちらの記事が非常に詳しく解説しているので委譲(丸投げ)します

引用: よしたろうブログ

おわりに

ラッパーを作るという考え方を頭の片隅に置くための
きっかけを目指してみました

ふと思ったんですけど
機械学習ライブラリkerasはTheano,TensorFlowの利便性向上を目指したラッパーなのでリポジトリを見てみたら参考になるかもしれないですね

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0