程序员为什么不写注释?因为毫无意义啊!

        这世界真是可笑了,竟然公然组织讨论“程序员要不要写注释”?!这不是明摆着倒行逆施吗?

        只有远古程序员才需要写注释!

        远古程序员的生活是什么样子的?这样子的:

  1. 没有自动化IDE,基本就是纯文本编辑代码,无法提供快速定位,要手工翻很多代码才能找到定义处,所以需要写注释
  2. 没有版本管理工具,不知道版本差异是什么,新版本出了问题不知道怎么回事,所以需要写注释
  3. 没有现代化编程理念,到处是宏和立即数,别人看不懂,稍微一修改不影响编译却程序全错了,所以需要写注释
  4. 没有现代化包装,满篇指向指针的指针的指针,自己都看不懂,所以需要写注释
  5. 没有精通编程的SQA(软件质量保证,偏行政性的过程管理)人员,会编程的人太少,SQA通常不太懂编程,不翻译成白话文看不懂,所以需要写注释
  6. 没有精通编程的白盒测试人员,测试员通常也不太懂,虽然比SQA略懂些,但还是不够精通,所以需要写注释
  7. 没有科学的绩效管理,用行数计算工作量,所以程序员被迫用注释行来凑行数
  8. 软件公司没有市场竞争压力,程序员工作舒坦,整天混日子,用修改注释凑工作任务,以便填写工作日报
  9. 不重视源码保护,带有注释的源码被盗走之后很容易被别人修改利用
  10. 不懂得敏捷编程,男女搭配、干活不累,手拉手写的代码,要什么注释!

        1、2、3、4、5、6......10,我总结了十点,当然不是每个远古软件公司都会占全这十个方面,但是每个写注释的公司或多或少都有这些弊端。

        我们应该感谢时代的发展,技术、市场、管理、理念的全面进步让我们摆脱了写注释这个噩梦。

(这里是结束)

附注:我是认真的吗?这竟然是个问题。

第二天我又写了这个:程序员为什么不写注释?因为没有软件工程_初级代码游戏的博客-CSDN博客

你可能感兴趣的:(设计,抱怨与漫谈,软件工程)