[吐槽] 你们遇到过给封装方法参数加在中间的坑货吗

2018-04-02 15:58:41 +08:00
 OMGZui
# 这是原方法
function loadImgUseQiNiu(clickBtn,upload_token,cb){}

# 这是他改的
function loadImgUseQiNiu(clickBtn,upload_token,size,cb){}

我真是打人的心都有了,测试跟我说图片不能上传了,打开 console,报错,cb is not a function,我说怎么会有这种莫名的报错,打开改文件一看,我擦嘞,加了个参数,我说加就加呗,还加中间,此处摊手表情

4999 次点击
所在节点    JavaScript
28 条回复
duan602728596
2018-04-02 23:37:07 +08:00
js 表示这个锅它不想背......
msg7086
2018-04-03 03:41:49 +08:00
@xrlin 没测试写什么 Ruby (手动滑稽
znood
2018-04-03 08:28:14 +08:00
这算什么,以前有同事复写 read,write 接口,两个函数参数顺序是相反的
xrlin
2018-04-03 08:49:22 +08:00
@msg7086 是的,写 ruby 必须要有测试加持,否则项目一大就要垮了,只是需求太多了,一个人做不来,更不用想测试了。
guokeke
2018-04-03 09:41:07 +08:00
函数参数都搞成对象啊
kemikemian
2018-04-03 14:00:59 +08:00
第一个参数驼峰,第二个下划线
orm
2018-04-03 15:02:37 +08:00
多谢 Java 给了我一条生路
zhouyg
2018-04-03 15:42:03 +08:00
明显是坑货,js 不背这个锅。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/443580

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX