当前位置: 虾米 >> 虾米生活环境 >> 致虾米音乐穷X事件程序员你不需要道歉
事情的经过大概是这样的:不知被人从哪里扒出来的虾米音乐的MAC客户端的代码,里面的注解将虾米音乐免费赠送的VIP用户称为“穷逼VIP”。这个可能是发现者觉得该注释相当的有趣,于是就把它分享到网上,并无恶意。然而,意想不到的是一传十,十传百,事件持续发酵,愈演愈烈,最后竟然引起轩然大波,在舆论的压力下,始作俑者,不得不出面道歉。
真的不需要的。
APP加固从技术的角度上来讲,在正常的开发流程中,代码被人破解获取到并获取到完整的变量名和注释是不可能发生的。我也是一个程序员,虽然不是从事MAC/PC版的开发工作,但是我知道,除了H5页面,其他客户端的代码都是不可见的,更不用说注释了。就拿安卓app来说,我们每次发布新的版本都要进行代码混淆的,混淆过后的代码即使是反编译出来以后是smail语言,里面的类名,变量名全部都会被替换成a,b,c,d,跟原来的代码已经是截然不同了。通常,做完这一步,我们还会用一些第三方加固平台进行加固,使程序更加难以破解。
前·围观步奏虽然说虾米音乐的混淆代码没有起到作用,导致代码被成功原模原样的破解,但是这并不奇怪。由于大量涉及到安全的业务操作都被迁移到后台,客户端更多的只是起到展示和交互的作用,现在已经有很多知名的app都没有做混淆加固处理了。况且音乐播放器的技术也不是特别需要保密的技术,所以虾米音乐并没有对代码做安全保护处理。
通常很多程序员由于学习的需要,也会尝试着借鉴和学习其他人的源码,这已经是很普遍的现象了。程序员之间,看到别人的代码有些好玩有趣的地方,都或相互的分享借鉴,这也仅仅是在分享学习当中的乐趣,缓解工作生活的压力而已,并没有其他的恶意。
QQ音乐and网易云音乐:容我在笑会代码对于程序员来说,有时候就像是QQ空间里的保密日记,是有隐私的。这个注释在当事人看来,只有他和接手的同事才会看得到,只是大家工作之余相互调侃的话题,就像我们玩游戏的时候,给别人起的外号一样,并没有诋毁的意思。有些app的更新日志上面写着:杀了程序员祭天,难道还真的把程序员杀了?所以,我们用户也不需对此过于介怀,产品如果好,那就用,如果不好,就换别家的,能够愉悦舒适的享受音乐才是最重要的。
我也很绝望啊个人认为,真正引起轩然大波的,并不纯粹是因为一个注释,是长期以来用户对虾米音乐这个产品的不满导致的。相比其他更为流行的音乐类app,虾米音乐在用户体验上确实是有所欠缺的。我们可以看到在这次事件中,有很多人都在吐槽虾米音乐的用户体验:PC端不能关联APP端,没有桌面歌词功能,不能导入本地音乐,移动端对歌曲的介绍太长,听歌的时候会有自动停止的现象等等。
所以,我觉得虾米应该趁着这次事件暴露出来了产品体验上的问题,好好打磨,改进自己的产品,提高用户体验以更好的产品来赢得用户的心才对。我们也不要将这件事想象的太过于严重,人在工作生活中总有许多不如意,难免会各种吐槽,只是这个小秘密很不幸的被公开公开出来而已。
我:是我的穷逼VIP吗后记:要不是出了这个事情,我还真不知道有个音乐app叫做虾米音乐呢,突然好想成为穷逼VIP,谁能告诉我,要怎么样才能成为“穷逼VIP”?给个教程呗。(注:以上属个人观点,别无他意,欢迎评论和指正)