我正在编写一个程序来检查方法的参数数量并打印出一条警告消息(它是一个代码计划程序)如果标准超过标准,问题是我不知道约定的数字是什么.我环顾四周,没有运气.谁能告诉我或者至少指出我正确的方向?
这实际上与 Java 无关。而且您绝对应该将其配置为可配置,因为对此有不同的看法。
在《Clean Code》中,Robert Martin 认为方法参数的理想数量是 0 个,1 个就可以,2 个需要强有力的论证,3 个或更多则需要教皇的特殊特许。
大多数人会认为这种方式过于严格,并且不会对具有 3 个参数的方法眨眼两次。您可能会普遍认为 6 个参数太多了。
在 Java 中,不能为一个方法定义超过 255 个参数。这就是限制。
对于并建议,鲍勃叔叔说 - 干净的代码 - 最大参数计数应该是三个。
- 参数太多,参数 xxxxxxx 超出了方法参数的 255 个字的限制
| 归档时间: |
|
| 查看次数: |
16666 次 |
| 最近记录: |