一、红芯事件
8月16日,国产自主创新的红芯浏览器被曝是谷歌浏览器的“换皮”浏览器,除此以外,还存在代码冗余,注释过多等问题。另外,其在插件保密性上与官方介绍出入过大,有欺骗消费者的嫌疑。
二、我的评论
个人观点,从官方的虚假宣传就不难看出该公司的目的打从一开始就是圈钱,而不是用心打造一个真正意义上的国产自制浏览器。事实上,在红芯只是Chrome浏览器的再版这件事上,我觉得要以批判角度看待这个问题。我们不得不承认确实其他国家确实有比我们先进的地方,所以套用别人的代码不是应该受到指责的事,但在复制的同时要学习他人的技术为自己所用,更重要的是要加入自己的东西,不能只做一个复制机器,要在他人已经完成的地基上做出自己的特色,“天下文章一大抄,看你会抄不会抄”也是这个道理。最后是注释的问题,我认为注释的作用不仅是为了让别人更易理解你的代码,更是为了你自己将来对代码进行更新或添加的时候不会手足无措。但是红芯浏览器插件几乎每一行都有注释,这就会造成冗余而且反而会让他人在整体看你的代码时会产生看不下去的情绪,最后可能更加看不懂。
三、我认同的观点
1.个人技术不行不是问题可以不断去进步和弥补,但是诚信是一旦失去就无法挽回的东西,红芯欺诈消费者,虚假宣传,最后被曝光的结果定是万劫不复。
2.写代码注释是一个好习惯,不仅是方便了别人也方便了自己。一是可以帮助自己快速想起代码的功能,在更新时也能快速找到突破口,除此以外,在公司工作后,不再是一个人,而是一个团队去开发一个项目,那么你的代码注释写的简单易懂,也会给整个团队带来很大帮助。
3.接手他人的代码不是什么羞耻的事,但在套用时一定要有所得,吸收他人的技术变成自己的。