【发布时间】:2008-10-16 14:40:15
【问题描述】:
我和一位同事正在讨论有关订购方法参数的最佳实践。目标是在我们的组织中建立一个标准,通过为我们的方法提供通用签名来提高可读性和生产力。我们只是为我们正在招聘的应届毕业生制定指导方针。
示例(始终传入 userId 以审核调用):
GetOrders(string userId, int customerId); GetOrders(string userId, int[] orderIds); GetCustomer(string userId, int customerId);
我的论点如下:
- 最常用的参数。
- 其余参数基于重要性
- 可选(可为空)参数最后。
他的论点基本上是相反的。
我在这里不是要求正确或错误的答案,也不是讨论。我只是想看看已经存在哪些标准。
谢谢!
【问题讨论】:
标签: oop coding-style