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

一.红芯事件

事件描述:八月十六号自称“打破美国垄断,中国首个自主创新智能浏览器内核”的红芯

浏览器的安装包被解压后,许多互联网工程师发现打开的代码存在过度注释、代码冗余、

语言陈旧等问题,并且此浏览器在插件的保密性上存在虚假宣传。

二.我的评论

代码冗长不利于以后的修改和进一步的开发,而且虚假的保密功能与其对客户的承诺明显

不符。

 

 

 

三.我认同的观点

 码农最讨厌两件事1。写注释2。接手别人代码没注释

大部分程序员都有一个习惯,不写注释。我们公司就规定,必须要写注释,哪怕你定义

了一个变量a,我们的注释,必须要写清楚,为什么要定义这个变量a,它的含义是什么,

有没有什么特殊要求,比如允许存放的格式是什么,都要写清楚。所以我们一般在审核

代码的时候,先会看注释,在看代码,看代码的时候,主要检查代码逻辑是否和注释保

持一致的,这样看代码会很轻送,也很容易理解。尤其是业务代码,注释是必须的。代

码不是写给自己看的,而是写给同事看的。很多人都没有这样思想,尤其是一些资质老,

还自大的程序员。喜欢一行一行读代码,他也希望别人和他一样,所以不太喜欢写注释,

他们会说,去看代码。很多公司都有这样的程序员,所以代码不断积累,就没有办法接手

了。

一般注释是用来说明这段代码实现什么功能的,而不是直接写函数的功能。这就好比小学

生给字注释汉语拼音。

 

posted @ 2018-09-22 23:55  荏苒e  阅读(129)  评论(0)    收藏  举报