未将对象引用设置到对象的实例 (System.NullRefere(2)


其一:代码写多了,基本上都靠潜意识反应,就是说潜能发挥了,再白点就是习惯性思维。
所以基本上都不会怎么犯这错误,但是光靠潜意识,基本都能挡住,基本之外的,还得靠正常思维。
老鸟通常精力不太好,偶尔会走神,一走神,就漏了一个,再一走神,又漏了一个,再一走神,被神招唤了,太平间多了一位客人。
所以我写代码,尽量不走神,免的被招唤,但偶尔也会漏。
其二:是假老鸟,老鸟是装的,其实还是中鸟,硬要装,不过会装,说明智商高。
社会的法则表明,生存的越好的,装的程度越高,越会装,生活就越好,装到最高境界,那就是装孙子。
孙子是一名历史人物:会三十六计,装孙子的说明智商真的很高,没里绝对没有鄙视之意,因为三十六计有时候我也在学,只是智商一直上不去,所以境界一直上不去。



下面再补充一下,个人对中老鸟的看法,以下观点仅为作者扮演的个人的臆测观点,和作者本人无关:

中鸟何以追求性能?

复制代码 代码如下:


臆测:因为他们通常只接触到系统的一部分,缺少整个系统体系的了解,所以他们希望在他们负责的那一个区域里,写出性能至上的代码,这能说有错吗?
没错,而且理论上就应该这么干!但是,稳定不足,如果能写出又稳定又高性能的代码,有多好呢!



重点还是讲老鸟:老鸟何以不太关注性能,而求稳定?

其实,老鸟并不是不关注性能,而是他关注的是:

一:稳定,这个很重要:

复制代码 代码如下:


因为系统一上线:
首先:得对老板负责啊,你说是不是?
然后:如果这个产品是要给客户演示的,那得对客户负责啊,你说是不是?
再者:如果这个产品要上线运营,那得对访客负责啊,你说是不是?
所以,不管你系统怎么样,首先,保证稳定,至少给老板或客户或访客演示或操作的时候,你不能出错,至于慢点不慢点,那个好商量,好商量。



二:整体性能大于局部性能

复制代码 代码如下:


I:这个就很明显了,你一个算法写的很好,可是其它选手数据库写的差,一访问,很慢,这怎么说的过去。
II:所以要保证整体访问性能差不多先,然后再进行局部优化,这多符合中国人当前的优化思维啊。
III:再说了,每个人局部性能都最大化了,一访问,还是慢,找不到着优化的地方,这可是要出事的:老板得出血买硬件了。
IV:还有,整体上加了缓存+静态化html后,你会发现,局域的最大优化代码,基本都派不上用场了,因为直接就是访问+返回,
至于您那最大化性能的逻辑代码,那是千年走一回了。



当然了,个人对此观点是很负责的,绝对没有任何轻视局部性能最大化的意思,相反还得鼓励大伙局部性能最大化,努力写出最优代码:

复制代码 代码如下:


一来:这是每个码农往上走必经的阶段,跳过不是件好事。
二来:多让老板出下血,可以平衡下员工不满的心情:你让我加班,我就让你出血,多好呢。



重大说明:
本篇文章绝大多数观点为作者扮演的个人的臆测观点,和本人无关,本人认为,以上观点有些片面,可能与客观事实不符。
请各位看客看在周末的份上,少一份偏激,多一份激动,开X吧!

本视频到此为止,欢迎收看,下次再会,谢谢!

PS:最近顺路折腾了下 CYQ.Data V4.5离线帮助文档,很快发布,敬请关注。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/4642844e91693644e5e31f7857e1031d.html