昨天听某哥说, 某变量没有初始化, 结果有概率性大坑, 浪费不少时间定位处理!

       从入行那一天起, 公司的培训教材就写着变量要初始化, 否则呵呵哒。 在我的老东家, 这种规范执行地非常好。 如果变量不初始化, 会被系统检查出来, 然后责令改正。

       但是, 在现在公司, 虽然也有类似规范, 但没有多少人遵守, 也没有人在意地check.  

       我思考了一下, 在现在“敏捷开发, 小步快跑”的模式下, 快字当头, 谁还在乎这些玩意儿? 

       好吧, 我们自己写代码的时候, 还是注意些吧。 你想想, 在各种不同环境不同机器不同地域环境的机器上运行, 如果变量不初始化, 难免产生一些概率性的随机值, 非常难以定位。 你随便给个初始值, 对了就是对了, 错了就是错了, 非常好定位!

       不多说!!!



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值