|
|
1
3
我个人认为这太过分了。(我也相信叫他们名字更正确更清楚 论据 - 参数 一定要有名字,因为这是声明的一部分。) 在许多情况下,方法名的含义是非常清楚的——特别是如果只有几个参数的话。为什么要费心加名字呢?为什么名字可能会改变会影响这一点? 我建议使用命名参数:
换言之,在C 4之前,没有命名的参数有多少次让你感到困惑?在我的情况下,这肯定是一个非零的次数-以上的情况 做 发生了-但这不是我经常遇到的事。可选参数使方法(或特别是构造函数)具有潜在的多个参数更加合理,这将导致命名参数更加有用(如果要指定跳过先前参数的“延迟”可选参数,则确实是必要的)。 |