如何高效率解决BUG


作为程序猿,我们在工作中经常遇到BUG , 我见好多人遇到BUG常常是一种很浮躁,很愤怒地表情,立马都没有心情看到底是哪儿个地方出现了问题,慢慢地就对工作失去了积极性,生活质量很受影响

如何解决bug ??  

1.端正心态 任何人都会遇到bug

2.确定是否真的是bug

  a.cmd + shift + k 清除警示和错误信息

  b.删除应用

  c.重新运行


3.没有错误信息

 a.打开僵尸调试,查找僵尸对象

 b.重新运行,这时候就会有错误信息


4.有错误信息

  a.看reason

  b.暴力调试,注掉部分代码,断点调试

  c.异常断点,快速定位到哪儿一部分代码出现问题

 d.百度

 e.同桌,同事


5.总结

 a.博客

 b.笔记

6.分享

我感觉特别重要的一点就是要摆正心态,作为一名程序猿,没有一个正确面对BUG的好心态,那还是不要当程序猿了,要不然早晚会被气死.遇到BUG要有有勇气就像面对你的敌人似的,不能胆怯,要勇敢去查看出BUG的Reason ,如果没有reason ,大部分就是内存处理的问题了,这时候你就要打开僵尸调试(只要入门的都懂) , 重新运行进行调试.

还有就是要懂得分享,时间长了你会发现分享真的是一种享受!



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值