编程要小心,谨防意外生

小bug,大问题。
一个不小心,产生了一个隐晦的bug,要不是这两天另外一个bug引发出来,估计只有下回仔细排查的时候才能发现。还是一个老问题,变成习惯不好,没有仔细考虑和测试,老是想着这个地方不难,绝对没事,写测试很麻烦。事实证明,我的水平远没到一次ok的境界。
就拿这次的问题来说吧,也就是5个条件式的比较,想把代码写优雅一点,用一个if语句跟上一大排的 || ,结果导致逻辑错误了。到后来,还是改成了if...elseif...elseif...的嵌套语句。不过缩进多了只要写好一点也不是很难看啊(主要是被以前看的一个函数的几百行代码吓着过,缩进达到十来个,全是if判断,到了后来都不知道一个}对应的是哪个条件,读那样的代码真的是要折寿的!)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值