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



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

  

user avatar   Ivony 网友的相关建议: 
      

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

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

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


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




  

相关话题

  Golang 为什么要发布一个新的字体? 
  作为一名程序员,最大的成就感来自哪里? 
  如何看待 GitHub 上许多学习笔记、面经等项目获得过多的 star? 
  哪些Linux发行版适合普通用户使用? 
  当程序员需要天赋吗? 
  C#委托的性能开销具体在哪里,有哪些使用指导? 
  用Objective-C或C#开发iOS程序各有什么优点或缺点? 
  重载 Throwable.fillInStackTrace() 方法以提高Java性能这样的做法对吗? 
  C++ 允许「我们都是人,所以我可以把你私有的眼睛借来随便玩,再还给你」,这难道是一种设计上的妥协? 
  如何评价不认为C++三大特性是封装、继承、多态的程序员? 

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





© 2024-12-26 - tinynew.org. All Rights Reserved.
© 2024-12-26 - tinynew.org. 保留所有权利