Chr*_*anz 7 language-agnostic parameters
可能重复:
有多少参数太多了?
我只是写了一个带有几个值的函数,它让我思考.函数/方法的参数的数量是多少?什么时候(如果)它表示有缺陷的设计?你设计/重构函数来接受结构,数组,指针等来减少参数的数量吗?你是否为了减少参数的数量而重构数据?不过,似乎这在OOP设计中可能稍微适用一些.只是好奇看别人如何看待这个问题.
编辑:作为参考,我刚写的函数采用了5个参数.我使用了我的AP Econ老师给我的几个定义.超过2; 少于7.