点击上方“ csdn ”,选择“置顶公众号”
关键时刻,第一时间送达!
穷逼 vip、乞丐 vip、beggar vip,真是气到完全没脾气。近日,这成为众多虾米用户内心的写照。
11 月 19 日,在 v2ex 社区的技术版一名网友发布了一篇名为《虾米 mac 客户端发现个好玩的注释》的帖子,文中贴出了阿里巴巴旗下虾米音乐 mac 版客户端的代码,其中负责该项目的程序员为了让同事看懂这串代码,由此对该段的代码进行了注释,结果出现了如下的截图——“穷逼vip(活动送的那种) ”,帖子一出引发了众多网友的争议。
起因:由 vip 赠送引发的程序员蔑视
事实上,各类平台为了产品的推广及吸引更多的用户,通常会间接性地推出一些优惠活动,如 qq 音乐 7 天绿钻会员免费体验、网易云音乐会员冲 12 个月送 3 个月等等。而作为国内科技巨头阿里巴巴旗下的虾米音乐,在面临前有网易云音乐的竞争,后有同为 bat 之一的腾讯 qq 音乐的压力之下,也会策划诸如送出一些短期 vip 优惠券的活动,这种 vip 实际上与常规的普通包月会员、超级 vip 在使用上没有差别,但是时间上有限制。
而上图中出现的“穷逼vip(活动送的那种)”,就是这种免费赠送或者花费远低于原价的钱而获得的,短暂的时间一到期,就会自动取消掉会员服务。
分析:mac 版虾米音乐 app 代码注释的秘密
在没有实证的情况下,更多网友还是会认为这一定是产品经理策划出来的营销方案,让程序员再次背锅。于是,好奇心作祟的程序员们开始验证了截图的真实性,揭秘代码背后的注释。
在此,仅需几个简单的步骤:
硬件:一台 mac 电脑和 windows 电脑;
软件:下载 mac 版本的虾米音乐;
安装虾米音乐客户端并右键选择 显示包内容 ,在 /contents/resources/ 中找到 app.asar 这个文件,并复制到桌面。
找到 app.asar 这个文件,将其传输到 windows 系统电脑;
右键 app.asar 这个文件,用 edit with notepad++ 打开。
在编辑器中,搜索并查找注释,结果在 691437 行代码注释里, 穷逼 vip真实存在;
且在 734117 行和 734118 行代码注释里,程序员还标明了 乞丐vip 和 beggar vip。
对此,引发各路网友们众怒,纷纷表示:
原来我领的是穷逼 vip。
不过我用虾米这么多年好像确实没冲过钱,一直是 vip 或者 svip...现在都还是 2023 年过期。
没毛病,我也喜欢在注释里疯狂吐槽,也被人翻出来微博知乎晒了好多回,只是工作中的小乐子而已。
程序员能理解程序员的心态,但是对普通用户的确算侮辱了。
这代码居然能过 review ?
此次事件,表明了编译型语言的优越性,暴露了解释型语言的不足。充分说明了,现阶段程序开发的主要矛盾,是日益增长的开发需求同编译型语言开发速度低下之间的矛盾。
老老实实写代码,正正经经写注释
目前,虾米音乐客户端于昨晚彻底去除了不当用语,同时修复文件混淆失效的 bug,发布了更新版本。同时,虾米音乐有关负责人表示,希望大家严于律己、引以为戒,始终把“客户第一”牢记心头,真正去服务客户,而不是挂在嘴边。
涉事的程序员今天中午也在知乎进行了公开道歉,表示:
我在一月前就已经离职。
当晚就从前同事那里听到了消息,得知他们都在加班删除我写的注释,重新打包发布程序,我感觉十分愧疚。首先要对所有虾米用户,以及互联网用户表示道歉。对不起,是我的个人行为,给你们添了堵。
另外要对虾米表示道歉,是我个人的任性行为,导致虾米的形象和信誉受到质疑。
说者无心,听者心塞
还记得雷军曾在接受采访时说过: 你写程序有写诗一样的感觉吗?
在程序员这个充满自嘲的世界,错综复杂的代码就是表达自己内心的词谱,对生活的爱恨情仇,千言万语都可以写进代码及注释里,但是在此也奉劝各做程序员作家们,对于语句的运用仍需再三斟酌。同为程序员虽可以理解,但是,公司的一员依旧代表的是企业内部的文化及形象,面向的仍然是上千万的用户, 且身处竞争的大环境之下, 「 说者无意,但不代表听者无心 」 。
不知对此,你怎么看呢?
————— end —————
五天面试 google、facebook、airbnb 等硅谷五家顶级公司,我是如何都拿到 offer 的
差评近一半,用 python 分析胡歌的《猎场》到底值不值得看?
使用 c 三十五年,我发现了它的三种替代语言!