互联网前辈总是说“bug是改不完的”,新入职的程序员应对bug:
1、在软件行业可能有一些新进的程序员都会面临着替别人改代码的情况。如果让一个人修改另一个人的代码,可能对于每个人来说都会是一种尴尬的情况。因为每个人的代码技术是不同的,而修护另一个人的代码bug,工作效率是相当低的。同时也会搞的那个程序员很没有面子,有时候是越改越糟糕,越改越痛心,不如重新另外写一个新的代码。对bug的时候不要出现消极的情绪。不管这个bug是不是自己所要面临的问题,都不应该觉得不是我的bug。因为这是职业修养的问题。面对bug的正确态度应该是积极的调试集中的检测,确定问题,找到问题的原因,然后集中精力把bug解决掉。
2、测试。可以选择一些代码会出现的结果与预期不符合的先解决这一类问题。因为这每一步的预期结果都是根据跟踪到的实际结果进行判定的。这样子找出来的原因,在开发环境当中是比较容易设置的。当没办法调试的时候,可以查看日志的方式判断是哪一步出现了问题之后再返回来进行调试。这样对修复bug而言是比较快而且比较迅速。
3、重写代码。最后如果是没办法的情况下当然是重写代码,但是这所产生的时间就会比较长。对于一个程序员来说,遇到bug是不用解释的,而且这是一种常见的情况。如果不能够把程序改好或者是实在没有办法改的情况下,也要解释为什么没有办法改,以及以后应该对这种情况如何做处理。因为程序出现错误是很正常的现象,而当机器不出现错误的时候,那是不可能的。
这个大撒比写出这么个烂代码,幸亏有哥这样神一样的存在才发现,哥真是救世主。
这个程序运衫穗行很久了是不是真有bug啊,是不是你弄错了啊,可以重现么,什么?可以重现,有尼玛问题也不大,要不用户早投诉了,瞧你那惊慌失措的样子,真想吐你一脸狗屎。
这个bug隐藏的很深啊,还好哥犀利犀利,没有被领导发现,今晚加个菜。
这个程序刚上线还处于调试阶段,有bug很正常,谁的程序没bug,连 *** 作系统都有bug。
哥就是犀利,自己开发自己测试,看测试那帮撒比什么也不会干,这么明显的bug都测不出来,真是一群废物。
1、“是删除它还是修改它呢?好纠结郑尘 !”
2、网上一定有解决办法。
3、是谁动了我的代码?
4、完全不知道这些代码是神马东东。
5、哦,为什么我都没写注释呢?
6、算了,废了他,我还是从头开始吧!
程序员自身可以在程序生成的每个阶段做喊塌禅这些工作: 仔细的设计、编写代码时、单元测试(重要)、功能测试。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)