今天突然想谈谈null和0。
昨天临下班,有人问我为何用VL时明明想要0的结果却为何总是显示null?
下面我简单说说,算是抛砖引玉吧。
先来说说0。
0可以表示开始,比如我们常说的从0开始;
0也可以表示正负的分界 ,例如坐标轴上的原点;
0还可以表示没有,比如歌词:我什么都没有,只是有一点吵。。。。。。
由此可知,0就是有明确的定位但没有任何特殊意义的值。
再来说说null。
null表示不知道的数据,逻辑上主要有3种意思:不存在;不知道是否存在;知道存在,但不知道具体值。
由此来看,null更像是不明确的空指令(宏),需要进一步判断。
现实生活中,有人喜欢null,有人喜欢0,其实这也折射出每个人工作状态和工作方式方法的不同。
假如你明确目标,那你就从0开始,去实现从0到1的突破。
假如你还不明确目标,那你就从null里先找到你的目标定位0。
好了,我们再回到开头的那个问题。how to do ? 相信每个人心中已有答案。
愿不要在放空自己中沉迷,愿都能在放空后常归0。