私のクラスには次のコンストラクタがあります
public MyClass(File f1, File f2, File f3, Class1 c1, Class2 c2, Class3 c3)
{
..........
}
ご覧のとおり、6 つのパラメーターがあります。このコードを見て、先輩の 1 人が、6 つのパラメーターを渡す代わりに、構成オブジェクトを渡すほうがよいと言いました。
私がこのようにコードを書いたのは、最近「依存性注入」について読んだことがあるからです。したがって、構成オブジェクトを渡すことは原則に反すると思います。
「依存性注入」の私の解釈は正しいですか? または先輩のアドバイスに従うべきですか?