同事宁愿把 500 页面丢出去也不愿意对提交的数据做验证。

2017-01-12 11:30:54 +08:00
 AdamMaggie
他说,既然他提交了错误的数据就应该给 500 的页面。明明可以对错误做统一的处理为啥还要做验证~
说服不了他,
我真的是尽力了_(:з」∠)_
11146 次点击
所在节点    程序员
88 条回复
whimsySun
2017-01-12 12:52:35 +08:00
相信我,默默做好自己的。提高自己然后跳槽。不然你会得罪人,最后也干不下去。
bk201
2017-01-12 12:58:29 +08:00
其实这个问题就是到底是应该前端负责校验还是后端.我认为都需要,并且前端校验要更严格一些.
21grams
2017-01-12 13:00:19 +08:00
既然 http 协议定义了 500 ,那肯定有它的用处。
liuzhiyong
2017-01-12 13:10:58 +08:00
@AdamMaggie 真的很疯狂,服务端验证当然是必需的。不过呢,你别得罪人,日子还得接着混。说两三遍,他不接受意见,那就算了。
HmyBmny
2017-01-12 13:21:21 +08:00
500 强
zhaoshijun
2017-01-12 13:24:18 +08:00
你是他领导吗
AdamMaggie
2017-01-12 13:26:13 +08:00
@zhaoshijun 不是。。。。
zhaoshijun
2017-01-12 13:34:29 +08:00
@AdamMaggie 你管的多了
kankana
2017-01-12 13:43:00 +08:00
楼主要不来我公司吧……
Midnight
2017-01-12 13:47:23 +08:00
500 根本就没去验证数据咯
neutrino
2017-01-12 14:06:15 +08:00
然后他把 500 改成了 200 ,一律返回:服务器内部错误,请重试。
sighforever
2017-01-12 14:10:45 +08:00
看是什么样的页面呗,给自己人弄得临时小工具,确实不必要瞎折腾
sharkli
2017-01-12 14:18:14 +08:00
告诉他很多路由器,运营商劫持 500 , 404 啥的错误。
Cu635
2017-01-12 14:35:41 +08:00
@skywayman
其实“业务指导不明确”这个最关键,要是明确的话倒是可以第一版本先直接 500 ,后续再升级。可要是不明确的话就完蛋了。
yoa1q7y
2017-01-12 14:40:26 +08:00
一个正常的网站一般很少会出现 500 页面
这绝对属于后端的错误、异常
并不是他所说的“处理流程”
just4test
2017-01-12 15:26:37 +08:00
必须是应该丢 400 页面啊。
just4test
2017-01-12 15:27:53 +08:00
@AdamMaggie “他认为这些数据都应该是经过了客户端验证的” 后端不应该信任提交的数据是常识。就这一点就可以往死里喷他。
kushao1267
2017-01-12 15:31:36 +08:00
老大跟我们后端说,绝对不能让用户看到 500 开头的...
binjoo
2017-01-12 15:36:00 +08:00
@just4test
我就想不明白,那家伙难道不知道数据可以伪造吗?就这种水平完全是项目的灾难啊。
master13
2017-01-12 15:36:43 +08:00
撸主去知乎一类的网站看看“ HOW TO work with the ones you don't like ”

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

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

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

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

© 2021 V2EX