私のシステムは今後、他の40システムからのフィードを受け取ります。現在、2つのシステムからフィードを取得しています。mutiConsumerシステムのためのデザイン
さまざまなフィードの処理を処理するために工場設計パターンを使用しています。最終的にこのアプローチでは、40のクラスとif-elseブロックの巨大なチェーンを持つことになります。
私は個人的にはこれが良いデザインだとは思わない。誰にでも私にこれに代わる設計ができますか?そのような要件に対応するための堅牢で戦略的な設計を行うためには、どのような設計パターンが考えられますか。