沉默的空指针

有一些东西,它就像白蚁一样渺小而危险。在程序里,这种危险它就是空指针。

因为在大多数的程序员眼里,空指针都是渺小而可以忽略的。所以我们对待它的口头禅通常是“只要是后台给我返回合法数据,是不会出现空指针的。所以我们前台不需要处理;这时候后台会探出脑袋碎碎念,没有数据我给你们返回空不是正常么。前端应该判断空处理”

都没有错,错的是经历太少。因为很多的你以为,真的只是你以为。你以为不会出现的空数据偏偏就会像幽灵一样随时的出现。你以为后台已经处理过的空数据偏偏就会有漏网之鱼,然后毁灭着整个系统。

所以,无论前端还是后台。都请尽可能的做非空处理。这个微小的处理完善了,程序就会变得更完美。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容