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



对于程序员来说, Warning 真的不重要吗? 第1页

  

user avatar   minmin.gong 网友的相关建议: 
      

我一直都认为正规项目都会要求/W4下无warning。Windows之类的甚至要求/Wall下无warning。实在避不开的用#pragma关掉,并注明原因。KlayGE很早就做到了vc下/W4,其他编译器上的任何一个warning都需要严密观察。

总之,无warning其实是个很基本的要求才对。/W4 /WX会让后续开发容易很多。warning里面往往包含了很多重要信息。别等debug到昏天黑地后才发现其实warning已经告诉你了。


user avatar   jeffz 网友的相关建议: 
      

因为世界上九成九的项目是瞎搞的,自然无视Warning。正经的项目都是Treat all warning as error的。




  

相关话题

  有没有人考虑付费金额与代码量成反比会发生什么? 
  大家是怎么念 null 的? 
  新手该如何使用 GitHub? 
  许多老程序员不建议新手用IDE集成开发环境,而是用编辑器+编译器,用命令行编译,这个怎么看? 
  把代码写的太灵活不好吗?为什么会被上司批评? 
  几乎零基础的电子开发人员,如何成为优秀的程序员? 
  C++ 学到什么程度才能叫精通? 
  为什么程序员要使用三元运算符而不是显式写出 if 语句? 
  为什么有人在挤破脑袋卷师医公金融计算机的时代还在畅谈中国高端制造? 
  如何看待许小年所说的「中国已处于中等收入陷阱」,该陷阱是房地产行业的魔咒吗? 

前一个讨论
为什么验证码不分大小写,但每次出现大小写都有?
下一个讨论
在公司里如何避免做“可复用性”和“可替代性”工作?





© 2024-09-19 - tinynew.org. All Rights Reserved.
© 2024-09-19 - tinynew.org. 保留所有权利