一、红芯事件

事件描述:8月16日,红芯浏览器使用旧版Chrome却自称是“中国首个自主创新智能内核”的骗局被广大程序员网友揭发,同时激发“代码注释冗余”的相关讨论,引起广泛舆论关注。

二、我的评论

三、我认同的观点

1.大牛147113055, 观点:在红芯浏览器的安装包中有两个浏览器插件可以看到源代码,不少互联网工程师通过阅读代码发现,红芯的代码存在过度注释、代码冗余、语言陈旧等问题,甚至还有工程师测试后发现,它在插件的保密性上存在虚假宣传。红芯浏览器插件的源代码中存在大量的注释, 显得注释过度。一 般熟练的程序员日常写代码时不会所有内容都进行注释,简单的接[不用注释,也不用重复注释。注释的主要功能是提醒程序员某一段代码的用途,但每一句都加注释, 太浪费工作效率,而且显得十分业余。

2.悠悠纳尼 , 观点:对,应该是有一个存档的根目录版本,发布版本应该去掉大部分注释。可能是老板的习惯问题,也许是该公司人员流动性比较大,所以才要求代码必须有注释。

3. 晓东世界, 观点:大部分程序员都有一一个习惯,不写注释。我们公司就规定,必须要写注释,哪怕你定义了一一个变量a,我们的注释,必须要写清楚,为 什么要定义这个变量a,它的含义是什么,有没有什么特殊要求,比如允许存放的格式是什么,都要写清楚。所以我们一般在审核代码的时候,先会看注释,在看代码,看代码的时候,主要检查代码逻辑是否和注释保持一致的,这样看 代码会很轻送,也很容易理解。尤其是业务代码,注释是必须的。代码不是写给自己看的,而是写给同事看的。很多人都没有这样思想,尤其是一些资质老,还自大的程序员。喜欢一行一行读代码,他也希望别人和他一样,所以不太喜欢写注释,他们会说,去看代码。很多公司都有这样的程序员,所以代码不断积累,就没有办法接手了。

转载于:https://www.cnblogs.com/fighting2015/p/9686000.html

软工作业2:时事点评-红芯浏览器事件相关推荐

  1. 软工作业 2:时事点评-红芯浏览器事件

    时事点评-红芯浏览器事件 一.红芯事件 8月16日,宣布自主首创中国智能浏览器内核Redcore的"红芯"公司被指抄袭自chrome. 二.我的评论 三.我认同的观点 1.阳光下怀 ...

  2. 软件作业2:时事点评-红芯浏览器事件

    一.红芯事件 事件描述:八月十六号自称"打破美国垄断,中国首个自主创新智能浏览器内核"的红芯 浏览器的安装包被解压后,许多互联网工程师发现打开的代码存在过度注释.代码冗余. 语言陈 ...

  3. 时事点评-红芯浏览器事件 --“国产”究竟有多远?

    一.红芯事件 8月16日上午,打着"中国首个自主创新智能浏览器内核"旗号红芯浏览器遭到网友和部分媒体"打脸".8月17日,在舆论持续发酵下,红芯官方发表致歉信. ...

  4. 时事点评—红芯浏览器事件

    一.红芯事件 8月16日,自称中国首个自主创新智能浏览器内核,实则披着谷歌浏览器的外衣的红芯浏览器,受到网友的热议. 网友在对其解压后发现,红芯浏览器的源代码存在过度冗余,过度注释,安全性差等一系列的 ...

  5. 第2次作业—— 时事点评 红芯浏览器

    1. 红芯事件 8月16日,自称"打破美国垄断,中国首个自主创新智能浏览器内核",且获得了3.5亿融资的红芯浏览器,被网友发现"只是谷歌浏览器换了一层皮". 2 ...

  6. 软工作业2—红芯浏览器事件

    一.事件描述: 自称"打破美国垄断,中国首个自主创新智能浏览器内核"的红芯浏览器只是模仿的谷歌浏览器,换了一层皮.代码存在大量无用注释,三点创新也是虚有其表.技术差劲,不利于国际化 ...

  7. 第二次作业---红芯浏览器事件

    一.红芯事件 2018年8月16日,号称"中国首个自主创新智能浏览器内核"红芯浏览器被爆出照搬Chorme浏览器,且其代码存在诸如注释冗余,语言陈旧,繁琐重复等问题,意图欺骗大众赚 ...

  8. 软工作业 5:词频统计——增强功能

    一.基本信息 1.1 编译环境.项目名称.作者 1 #编译环境:python3.6 2 #项目名称:软工作业5-词频统计-增强功能 3 #作者:1613072055 潘博 4 # 1613072056 ...

  9. 第三次软工作业——实现最大字段和算法并进行判定条件覆盖

    第三次软工作业 实现最大子段和的算法并进行条件组合覆盖测试 (一)什么是最大子段和? 我自己的理解: 一个数组可以若干个子数组,包含自身.每一个字数组都有一个数组元素之和,求这些和之间的最大值. 最朴 ...

最新文章

  1. 一个「PPT」框架,让超大模型调参变简单:清华刘知远、黄民烈团队力作
  2. 转:关于CCDISK的优化
  3. 选择屏幕设置默认日期
  4. 联想sr950配置raid卡_联想ThinkServerrd服务器raid卡设置教程LSIiraid卡设置教程
  5. 作者:曹建峰,男,腾讯研究院版权研究中心研究员,主要从事网络安全、数据保护、网络版权与内容产业等互联网法律政策研究工作。...
  6. linux 字符设备驱动cdev
  7. 诗与远方:无题(十六)
  8. (40)FPGA四种常用逻辑门(或非门)
  9. oracle11g的adg需要付费嘛,Oracle11g ADG 搭建
  10. 【机器学习与数据挖掘】浅谈指标SSE,MSE,RMSE,R-square
  11. 通俗易懂的哈希算法讲解
  12. 技术实力雄厚的新公链Aergo带你看应用落地
  13. 渗透学习日记day3
  14. html名人名言页面,网页制作:关于生命的名言警句 ― 名人名言  一品故事网,Www.07938.Come...
  15. Rosalind Java|Longest Increasing Subsequence动态规划算法
  16. Drupal9自定义module添加多个定时任务
  17. 解决HbuildX无法格式化TS文件的问题
  18. uniapp一张图片在另一张图片上面
  19. Vue系统指令(一)
  20. php base64encode 长度,base64_encode

热门文章

  1. 茶的文化我宣传|茶叶储存
  2. Linux环境下EDA软件的使用——数字IC设计DC综合篇
  3. PCB设计规范-丝印摆放
  4. 【C语言】30行代码写出无限重启程序,室友太吵怎么办?
  5. [CTF/网络安全]攻防世界unserialize3解题详析及php序列化反序列化实例讲解
  6. 怎样给QQ好友播放假视频——————【Badboy】
  7. 春招面试经验系列(三)商汤科技
  8. java开发金融数字_java金融数字用什么类型
  9. 循环智能的智能对话分析系统:帮助新东方在线实现全量机器质检、客户心声分析和线索成单预测 | 百万人学AI评选
  10. BUUCTF msic 专题(125)[GUET-CTF2019]soul sipse