ファサードパターンを使用してインターフェースしているサードパーティのライブラリがあります。今、私はサードパーティのライブラリを(実行時ではなく)簡単に変更できるというさらなる要件があるため、ファサードはこれを処理できる必要があります。
これを行う最良の方法は何ですか?
ファサードパターンを使用してインターフェースしているサードパーティのライブラリがあります。今、私はサードパーティのライブラリを(実行時ではなく)簡単に変更できるというさらなる要件があるため、ファサードはこれを処理できる必要があります。
これを行う最良の方法は何ですか?
Facade
いくつかの実装を備えたインターフェース(または抽象クラス、使用する言語に関係なく)である必要があるものを作成することをお勧めします。各実装は、サードパーティ ライブラリをラップする具体的なファサードです。
yuml.meによって供給