请教下前辈们在调BUG无思路时是如何做的?
话说咱最高兴的时候就是咱滴作品成功完成是,就像是追了许久,历尽千辛万苦终于把她追上手时的喜悦~
但是在追的过程中却是各种纠结~
花了许多心思、构思了N久把程序构思好后,敲到编译器中,编译通过:lol ,兴奋许久~
但是待把程序下到芯片里是却发现,不能实现预定的功能,bug出现了:funk:
重新读程序,找到一个bug修改,程序功能实现~Ok:)
重新读程序,找到一个bug修改,程序依旧不对,单步运行程序,观察变量,插入测试代码,找到BUG,改正,程序功能实现~Ok:$
重新读程序,找到一个bug修改,程序依旧不对,单步运行程序,观察变量,插入测试代码,找不到到BUG,继续调试,看哪都是对的,纠结、发愁~
放下程序,看下相关的书籍、资料,过段时间程序看程序,**一现,问题解决:P
放下程序,看下相关的书籍、资料,过段时间程序看程序,依旧毫无思路,心烦意乱,书也看不进去~:Q
本菜鸟在此时喜欢听听歌曲什么的,前天又一程序实在没辙了,歌也听不进去,找了个单机游戏(3D的),玩到头疼(话说单机游戏咱实在没玩过几个)睡觉,直到第二天中午,**一现,问题解决:P
面对着这种情况各位前辈们是如何舒缓情绪,继续与BUG作斗争呢?
都说工程师的工作压力大,各位前辈在工作时间和空余时间中又是如何给自己减压的呢?
在此声明一下,所谓学无先后,达者为先;前辈一词不是指您在年龄上比咱大多少,而是指您在某一方面学识在咱的前面。 |