时事点评

一、红芯事件

    2018年8月16日,自称中国首个自主创新智能浏览器内核的红芯浏览器,被网友发现只是谷歌浏览器换了一个外壳,因此引来程序员群嘲。

二、文字评论 

    1、就道德层面而言:

         这件事情让我想起2003年的“汉芯事件”——国外的先进芯片被陈进打磨之后变成了我国的“汉芯一号”。这件事也对后面的中国芯片发展造成了很大的影响,汉芯事件后很长一段时间,人们都对国产芯片充满了失望和不信任,导致国产芯片的发展十分缓慢。可笑的是,2018年我们重蹈覆辙,这无疑是对那些埋头苦干,认真做事的企业的最大打击。从“汉芯事件”到“红芯事件”,都是打着打着“民族自主创新”、“打破美国垄断”为国家争光的旗号,到处骗取荣耀实利,骗取投资机构的投入。中国科学界的骗局缘何而来?我认为是软件企业以及软件工程师们的道德危机,为了利益不顾一切,更不顾自己对大众带来的消极影响有多么的深远,治学不严谨的不良风气越传越深,道德缺失,何其可悲。

    2、就软件创新方面而言:

         “真正最伟大的创新就是创造这个市场根本不存在的需求,不知道的需求。”创新与开源代码的复用不等价,尽管开源代码的复用可能会节省一定的时间,但我们应当沉淀下来,根据需求完善自身功能。

    3、就反思代码风格而言:

         我认为代码注释是一个优秀的程序员必须养成的良好习惯,这一习惯不仅方便自己,更会给和你在同一个团队里工作的程序员带来便利。我们在自身写代码的过程中,注释要注意规范化——原则是有助于对程序的阅读理解,在该加的地方都加了,注释不宜太多也不能太少,注释语言必须准确、易懂、简洁。变量命名要用英文,并且要规范不易混淆,使之能够被大部分人接受的常用单词。具体的代码规范还需要自己一步一步地学习和实践。

 

 

三、我认同的观点

    1、

有效注释对看懂一个人写的程序至关重要。

    2、

 

代码注释强调的是有效,无效注释没有实际意义的。

    3、

 

 自己的代码自己写注释无疑是对程序的再一次陈述,这是一件很累的事,不懂别人变量名的意思,也是一件痛苦的事。

    4、

 

 不应该利益至上,享受片刻的荣誉,而毁灭自身根基,使自己臭名昭著。

 

posted @ 2019-09-16 16:46  lucky∞  阅读(241)  评论(1编辑  收藏  举报