程序员应该是这个时代的英雄,因为通过他们的努力,世界真的在变得更美好。但是,程序员却走在了被“逼疯“的路上,一去不复返。
第一,自信爆棚的运行程序,bug一个又一个的出现
当一个错误或bug发生的时候,您可能会做许多事情。但是大多数人会使事情变的更糟。当程序出毛病的时候,立刻停止正在做的任何操作。不要按任何健。仔细地看一下屏幕,注意那些不正常的地方,记住它或者写下来。然后慎重地点击“确定” 或“取消”,选择一个最安全的。
学着养成一种条件反射——一旦电脑出了问题,先不要动。要想摆脱这个问题,关掉受影响的程序或者重新启动计算机都不好,一个解决问题的好办法是让问题再次产生。程序员们喜欢可以被重现的问题,快乐的程序员可以更快而且更有效率的修复bug。
第二,产品经理说“修改一下需求“
第三,产品经理说“最后改一次需求,以后都不改了”
第四,产品经理第N次提需求
第五,产品上线时出现了Bug
第一步 —— 评估bug的影响范围
评估bug的影响范围是处理线上bug的第一步,通常需要根据评估的结果来决定下一步的处理方案。
第二步 —— 解决线上问题
针对线上问题最重要的是要解决,在评估完影响范围后,就需要制定对应的措施来解决问题并恢复系统的正常使用。
解决线上问题的措施一般有哪些呢?通常根据问题的影响范围来分别处理:
bug影响范围比较小时,一般都会通过修复bug的方式来解决
bug影响范围比较大时,如果还是通过修复bug的方式来解决,对用户的影响或者公司的损失无法把控,此时最重要的是:将问题范围降到最低。
第三步 ——回溯线上问题
当线上问题解决后,我们还需要对问题进行总结回溯,避免同样的问题再次发生。
哦豁~最后,弱弱地问一句,你到底是哪种类型的程序员?
如果你想更好的提升你的编程能力,学好C语言C++编程!弯道超车,快人一步!
【C语言C++学习企鹅圈子】,分享(源码、项目实战视频、项目笔记,基础入门教程)
欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!
编程学习书籍:
编程学习视频: