如果是 smell 问题的话,我觉得应该弄个 struct 来传递参数。除非确定是热点,不然都不要搞十几几十个参数。
不过,换成 python 语言我可能又是另外一种看法了。因为 python 支持 func(param=what) 这种写法,为了方便静态检查,我倒建议把参数都写上来,反正调用的时候一般都只写部分。
【 在 z16166 的大作中提到: 】
: 首先是smell的问题,其次才是优化之类的考虑
: 而且既然提出这个问题,说明早就过了通宵赶工发版的阶段,不然谁写100个参数的函数,我也会当作没看见,顶多捏着鼻子看。
--
FROM 124.72.111.*