さまざまなソースから情報を収集して独自の一般的なモデルを作成する場合、どの設計パターンを使用する必要がありますか?
例として、さまざまなビデオ ストリーミング サービスから一般化されたモデルへのビデオのポーリングが挙げられます。つまり、各ビデオ ストリーミング サービスには、異なるプロパティ セットを持つ Video オブジェクトの独自の表現があります。したがって、これらのさまざまな構造を収集し、それらを一般化された Video オブジェクトに集約する必要があります。
私たちを作るためのよく知られたデザインパターンはありますか? 私が行ったことは、api-model から一般的なモデルを作成する責任を持つ各 API のファクトリを持つことです。これは良いアプローチですか?