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



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

  

user avatar   Ivony 网友的相关建议: 
      

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

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

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


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




  

相关话题

  学 C# 的是不是被绑在 Windows 上? 
  如何实现 C/C++ 与 Python 的通信? 
  C语言中while(a=10);和while(a==10);有什么区别? 
  如何看待“郑大一附院”系统违规操作损失800万,肇事者被判五年半? 
  为什么java的jdk已经更新到了15,但是身边很多人还用的jdk8呢? 
  C++ 实现接口与实现分离后,文件变得更多了,到底有什么好处? 
  如何从俄乌战争看待推出国产编程语言的紧迫性? 
  C语言编写时,将参数传递跨越多个函数的方式是否是妥当的? 
  C#的Delegate 为什么没在其他主流语言中普及? 
  C++ 无法取代 C 吗? 

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





© 2025-04-15 - tinynew.org. All Rights Reserved.
© 2025-04-15 - tinynew.org. 保留所有权利