作为程序猿,我们在工作中经常遇到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 ,大部分就是内存处理的问题了,这时候你就要打开僵尸调试(只要入门的都懂) , 重新运行进行调试.
还有就是要懂得分享,时间长了你会发现分享真的是一种享受!