私が働いている場所では、次のようなコードをよく見かけます。
public void Test(Models.User.UserInfo userInfo, Models.User.UserParameter param)
{ ... }
個人的には、次のようなものを見るのが好きです。
public void Test(UserInfo userInfo, UserParameter param) { ... }
そして、上部にインポートがあります。
これについてどう思いますか?ベストプラクティスとは? 両方の長所と短所は何ですか?どうすればチームメイトを説得できますか?
2番目のオプションがより明確であることがわかりました。