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



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

  

user avatar   Ivony 网友的相关建议: 
      

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

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

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


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




  

相关话题

  如何使用 GitHub? 
  为什么 Unix 一切皆文件的设计这么成功,而 C++ 统一的流式 IO 则不甚成功? 
  有没有什么程序库使得我们可以比较方便的在windows下使用比较新版本的opengl的? 
  多个 CPU 操作多线程对主内存中某一共享变量同时进行写入操作可以做到吗? 
  c++ 中 结构体中的变量读写速度为什么比普通变量快? 
  听说过面向工资编程吗?面向工资编程是怎样一种体验? 
  打这样的代码用了一小时零十分钟,大概是个什么手速?(我是初学者中的初学者)? 
  不同语言代码量大致换算? 
  为什么 C++ std::map::operator[] 不提供 const 版本? 
  假如用汇编语言重制某游戏或者软件能否降低 CPU 性能损耗? 

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





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