打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
圣诞节,程序员被祭天了

本来是喜气洋洋的圣诞节,情侣们都在精心策划今晚的「活动」; single dog, single dog, single all the way的小老弟们在开心等待着红帽子白头发的老人出现。

在程序员圈,同样是十分热闹,炸翻了天……

产品经理:快醒醒,别睡了,赶紧来公司看看怎么回事,客户那边反应说到他们的网站好像出bug了。网页按钮被加上了雪花特效,而且还莫名其妙的增加Ho Ho Ho的title.

前端程序员小A大冬天的被吓出一身冷汗,赶紧往公司跑去。要知道当时那个项目是他负责的,要是网站真出了问题,自己责任可大了。这网站也真会挑日子,早不出问题晚不出问题,偏偏在圣诞节掉链子,逗我吧。

程序员小A: 我都把所有的项目检查了一遍,没发现有什么异常啊,不会是网站被黑了吧?

产品经理:那不行呀,你得赶紧想办法把这个网站给修复了,客户那边催着呢,要是再搞不好,客户那边就得要求我们赔偿了。

程序员小A:可是,我真的把所有代码从头到位都检查了,真不清楚怎么回事,不过这个真不是我这边的责任。

产品经理:算了,我也不想跟你多说了,你自己赶紧收拾东西去办离职手续吧。小B,这个问题你来解决一下。

程序员小B心想:卧槽,这烂摊子怎么到我头上了,小A可是我们公司最优秀的前端程序员,他都解决不了,我又怎么搞呀。算了,先面向谷歌看看能不能找出问题吧。

小B突然在网上看到一条消息:

震惊!就在今天的圣诞节,使用Ant Design框架的全部中招,网页按钮被加上雪花特效,并增加Ho Ho Ho的title.

嗖嘎,我明白了,原来罪魁祸首是你,Ant Design.

Ant Design被称为全世界最好的React前端组件库之一,前端优秀的框架,目前Github已经有接近4万的star. 因为其专业,稳定,受到不少人的青睐,国内外不少企业都会选择使用antd做前端开发。

因为这个antd的坑,已经有不少程序员为此而背锅了。

本来赶着节日气氛,心情愉悦,哪知道一到公司就莫名背锅被开,心疼前端程序员几秒钟。

然而这一切却是一位阿里的开发者今年9月10日就埋下的一个彩蛋,本来是准备给大家一个惊喜,哪知道惊喜变成了惊吓。我估计这位开发者是不明白彩蛋的真正含义是什么,这种突然某天跳出来吓人的蛋,不是彩蛋,是跳蛋,是炸弹呀!

很多气不过的程序员直接到antd的Github仓库疯狂吐槽,留言。

官网居然还有脸给大家庆祝「Merry Chrismas!」

看到这里估计不少被坑的程序员是越想越气,我Merry你个大头鬼,还有你Christmas到底会不会写,要给我们祝福圣诞快乐,麻烦也把单词写对好么。

到后来,吐槽的人越来越多,吃瓜群众也越来越多,antd不得不关闭了issue来防止进一步被围攻。

如果关闭issue你说是防止炒作,那么你这句「早就做好了被骂的准备」和什么「有种自己开发」又是什么意思?

他们的意思大概是:我开源的东西,免费给你们用,我想加什么进去就加什么东西,你们爱用用,不用滚蛋,antd真是秀呀。

到后来antd顶不住压力紧急移除了这个坑人的彩蛋,相关人员也做出了道歉申明。但是从这件事情,也看出antd的团队十分的不专业。

比如把彩蛋有意而为之埋到别人的production build里面,还没有一点提醒;Chrismas这种单词都能拼错;别人都raise issue了,还建议别人override, 最后还把issue直接关闭说别人蹭热度;甚至上传什么feature都没有code review.

Antd这件事情,开发者可能一开始并没想到一个彩蛋会带来这么大的影响,都不考虑会有什么后果,就是因为没有风险意识。而且之前开发者根本没有意识到自己的愚蠢,只说到在程序库中加入非预期的行为,是十分不负责任的表现。

开源跟代码开放出来并不一样,选择开源模式,提高了普及项目的速度,提高了你的软件被更多人依赖的可能。那么开源便需要承担更多的责任。

作为一个开发者,加个彩蛋给自己的产品多一些趣味性可以理解。但是这么多人用的开源框架,被不同行业和不同场景的开发者使用,我们要承担的就责任就越来越大,自己也不能当作是玩一玩的态度来对待这件事情。

这件事后,坑了不少的程序员,甚至有的程序员被辞退了,这是大家都不想看到的结果。现在人人都是谈antd色变,估计除了这事情之后,大家也会尽量避免在自己的项目里使用antd了,活生生的砸了自己的招牌。

要搞大新闻也不是这么搞的,低调做人,高调做事,最后祝大家圣诞快乐。

沙雕一刻

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
免费的才是最贵的:阿里AntD圣诞节“踩蛋”事件
UI2Code 之 利用 antd.sketchapp 生成训练数据
N 年沉淀,腾讯这套系统终于开源!
Ant
react使用ant design RangePicker 报错invalid hook call
2019年最流行的10个前端框架,设计师快来收藏! 
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服