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



如何评价"Null reference - my billion-dollar mistake"? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

其实不管有没有null,编程都不会更容易一点。

有null只是让写程序看起来更容易一点,因为程序员在脑子没想清楚的时候可以随便丢个null出去就可以交差了。

就像如果我们不要整形和浮点型,全部用有理数类型来编程,编程看起来会简单很多一样。


顺便说一句,NRE这个异常一般来说在正式的项目开发中是禁止出现的异常,和SOE(爆栈)异常一样,属于禁止出现的异常。




  

相关话题

  怎样吸引优秀的C++程序员? 
  工作经历里有C#是不是程序员一生的污点?加州各大公司除了“我软”招人是不是特别鄙视C#? 
  面向对象编程中, 接口既然不能直接描述方法, 要他有何用? 
  java设计request body为什么设计成只允许读取一次??? 
  编程学到可以「抢月饼」的程度,要选哪一门语言入门比较容易,需要多长时间? 
  如何以最小的改动尽量不改变已有代码的情况下适应不断变更的需求? 
  C语言能判断一个变量是int还是float吗? 
  p是char类型指针,p[1]不是指向p[0]的下一个字节吗?为什么会到0x11? 
  为什么不流行国语编程? 
  学会了 C 语言真的可以开发出很多东西吗? 

前一个讨论
在知乎被大 V 拉黑是种怎样的体验?
下一个讨论
有多大比例的前端工程师,能在合理的时间内独立开发出一个足以供商业网站使用的文本编辑器?





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