Mavenまたはgradleを使用した「プロジェクト」(システム)には、非常に多くの小さなプロジェクトが含まれているのを見てきました。プロジェクトは単に並行しているだけでなく、子プロジェクトと子の子プロジェクトも含まれています。これにより、「プロジェクト」の構造が理解しにくくなっています。私の質問は、maven または gradle でプロジェクトを定義する理由です。私の答えは、再利用性に依存します。「プロジェクト」をさまざまなモジュールに分割し、それらを完全に分離しておくことは理にかなっていますが、このレイヤーまたは小さなモジュールが他の多くの異なるモジュールで使用されない場合は、maven/gradle プロジェクトの一部にする必要があります。これについてどう思いますか。ありがとう。