まず第一に、どの言語でも問題になる可能性がありますが、私はJavaを使用しています
複雑なシステムを持っているとします。オブジェクトを構築し (すべてのパラメーターを設定)、それを「ターゲットレイヤー」(マネージャー) に渡し、オブジェクトを開きます (パラメーターを取得します)。
すべてのパラメーターを 1 つの関数で渡すと、設計が不十分であると見なされます。関数ごとに少量のパラメーターがあると想定されるためです。
これはもったいないようで、過去にパラメータを「ターゲットレイヤー」に直接設定することも決定しました
この問題に対処する設計パターンはありますか? または、その分野の本や専門家が推奨するものはありますか?