百科问答小站 logo
百科问答小站 font logo



某些团队规定c++语言不让写注释,你怎么看? 第1页

  

user avatar   ceng-min-32-19 网友的相关建议: 
      

太搞笑了吧,不让写注释代码就变成自我解释的了?那不让写测试是不是代码就没Bug 了?

脑子里进的水再多也冲不走屎山啊


user avatar   morgancheng 网友的相关建议: 
      

我来说几点吧:

  1. 注释应该解释why,而不是解释what,简单说就是,注释应该解释为什么代码写成这个样子,而没有必要解释这段代码写的是什么玩意。
  2. 代码的『自我解释』只能解释what,解释不了why。
  3. 如果你觉得一段代码看不出来是干什么的,要么你需要改进标识符名称,要么应该把这段代码提取成一个名字有意义的函数里,而不是去用注释来解释。
  4. 不限于C++,任何编程语言都是这样,你C++了不起啊?
  5. 单元测试能测试代码,但是测试不了注释,未来很可有可能后来人改了代码忘了改注释,如果注释和代码不一致,那还不如没有注释,所以要减少无谓的注释量。
  6. 代码是为了完成功能的,注释是方便理解,相辅相成。
  7. 扯什么『谁写注释谁就是水平不行』的,全都是读了几本大师的书就以为自己是大师的菜鸟,别出来丢人现眼了。

就说7条吧,因为我喜欢7这个数字。


user avatar   zhao-hong-xin-17 网友的相关建议: 
      

从道理来说,早减晚增本身是没啥毛病的,毕竟只是个选项,丰俭由人。

大家怕的是某些人通过这些选项,再加点私货。而且这个说法和推迟退休一起出来,由不得大家多想。

按照目前的舆论情况,如果你敢允许早退减拿,估计只要不在体制内的人就统统早退了,反正也没啥规定领了社保就不能接着打工,对吧?甚至还可以把原来交给社保的那块放自己口袋。

所以,让你早退减拿是不可能的,忽悠大家晚退多拿的可能性比较大。




  

相关话题

  虚函数一定是运行期才绑定么? 
  求一个整数的所有素数因子的思路是什么? 
  C 与 C++ 的真正区别在哪里? 
  C++整型有__int8、__int16、__int32等等,为什么还要short、int、long? 
  C++中开多个数组和用struct封装起来哪个速度更快? 
  C++中,自定义函数写在main之前更好,还是之后更好? 
  windows如何监控文件的修改? 
  C++ 和 Java 同样是静态语言,为什么 Java 的代码提示可以做的十分强大? 
  c++的list什么时候用? 
  为什么C++中virtual要翻译为虚函数? 

前一个讨论
如何评价漫画《进击的巨人》第135话?
下一个讨论
《进击的巨人》第四季即将播出,萌新需要提前做多少恶补?





© 2025-05-01 - tinynew.org. All Rights Reserved.
© 2025-05-01 - tinynew.org. 保留所有权利