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



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

  

user avatar   Ivony 网友的相关建议: 
      

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

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

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


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




  

相关话题

  程序员如何快速上手一个自己不太熟悉的新项目?有什么技巧? 
  2013 年末,IBM 连续 6 个季度业绩下降,是出了什么问题? 
  如何样对DAL(数据访问层)进行单元测试? 
  设计模式有何不妥,所谓的荼毒体现在哪? 
  如何快速地在每个函数入口处加入相同的语句? 
  为什么下面程序递归计算斐波那契数列java比c++要快? 
  为什么不能乱点技能树? 
  如果同时有两个项目让你选择,一个是使用C++的QT,一个是用JAVA的Android,你愿意往哪个方向发展?请说出您的理由。 
  C++为何不允许在函数中直接传递数组? 
  如何从俄乌战争看待推出国产编程语言的紧迫性? 

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





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