调程序调不下去的时候大家都是怎么调节情绪的啊?
调了两天啊,耐心基本用完。程序上找不出来错,但是结果就是很奇怪,即将进入摔键盘的节奏了{:5_337:} 我都是先崩溃。。。。
然后再一个字一个字的看。。。。
找不到再从头开始看。。。
再一个字一个字的看。。。
找不到再从头看。。。
一个字一个字看。。。
从头看。。。。
看。。。
{:5_357:}
卡2天不算啥。。。
我卡一周的时候都有。。。 想摔就摔吧 himmelblau 发表于 2013-9-24 21:49
找同事一起纠错,自己看代码多了会有盲点,有些很明显的错误明摆在那里但是自己死活都看不见。
还有就是 ...
打的学生工,周围几个做MA的做的东西也都不一样,又不好意思老是叫老板来帮我检查。。。。。 cooljht 发表于 2013-9-24 22:06
我都是先崩溃。。。。
然后再一个字一个字的看。。。。
我极度怀疑我一个最主要的function写错了,千万别啊 himmelblau 发表于 2013-9-24 22:04
要不你先把这个代码放一放,过一天再去调试。
急是没用的,扔键盘也没用。代码测试就是个拼细心和耐力 ...
谢谢,我今天做不下去就灰溜溜的回来了,太打击了 如果代码没错的话,有可能算法错了{:5_312:} 贝贝龙 发表于 2013-9-24 22:08
我极度怀疑我一个最主要的function写错了,千万别啊
什么都可能发生的。。。但是只能忍。。。{:5_357:}
我那次卡一周终于搞定的时候,还没来及开心 头就说,啊,我有另外一个想法。。。
那会才真想把电脑砸了。。。 江南织造 发表于 2013-9-24 22:10
如果代码没错的话,有可能算法错了
这是我最不想出错的一块,太费脑子了 今天回家脑仁都疼 江南织造 发表于 2013-9-24 22:10
如果代码没错的话,有可能算法错了
这不是要了亲命了吗{:5_331:} 找同事聊聊天,上上网,手头的东西先放一放,之后可能突然茅塞顿开
我昨天换了新电脑,所有程序都要重新安装,我有个蓝牙硬件,装了一个小时就是不行,我最后快疯了。正好要下班了,今天早晨去5分钟搞定 设断点把能打出来的结果都打出来看。。。水平不高,但是还是挺有效的,光看解决不了问题呀。 唉,还好我不用搞这个,同情lz也祝你好运,实在不行找同学帮忙,请人吃个饭 溪西 发表于 2013-9-24 22:49
唉,还好我不用搞这个,同情lz也祝你好运,实在不行找同学帮忙,请人吃个饭
码农就是苦逼 有同事么,有头么
找别人一起看看,有时候你跟别人说程序,说着说着,自己就想到其它解决方法了 贝贝龙 发表于 2013-9-24 23:21
码农就是苦逼
我昨晚睡觉的时候想出了个我最近程序的新算法。。。。
强烈推荐你好好睡觉{:5_387:} 用的什么开发工具? debugger工具一定要熟练运用,事半功倍,有很多第三方开发的。 江南织造 发表于 2013-9-24 21:10
如果代码没错的话,有可能算法错了
也有可能是逻辑错误 havoc 发表于 2013-9-25 15:08
用的什么开发工具? debugger工具一定要熟练运用,事半功倍,有很多第三方开发的。
c++debug看到结果了,但是计算比较复杂,也不可能都用手算,所以不知道问题到底出在哪 一朝学编码,终生变码农 贝贝龙 发表于 2013-9-25 18:32
c++debug看到结果了,但是计算比较复杂,也不可能都用手算,所以不知道问题到底出在哪
你在做数值模拟分析吗? aua 发表于 2013-9-25 19:38
你在做数值模拟分析吗?
不是的,做的图像处理,机器人定位 贝贝龙 发表于 2013-9-25 19:04
不是的,做的图像处理,机器人定位
应该也不是做软件吧?你先检查理论应用是否正确,再看编程实现是否对头。 贝贝龙 发表于 2013-9-25 19:32
c++debug看到结果了,但是计算比较复杂,也不可能都用手算,所以不知道问题到底出在哪
没法确定单步调试结果正确与否,那是够伤脑筋的,没人能确保一个复杂算法能一步到位,直接找一个现成的算法吧,一般热门算法都能找到。或者上码农论坛贴一下代码,让高手帮你看看。 如果是自己写的,通常不会找这么长时间还找不出来。如果是维护别人的程序,找个几小时找不问题所在我就会找同事帮忙一起看了 Amatista 发表于 2013-9-25 10:36
有同事么,有头么
找别人一起看看,有时候你跟别人说程序,说着说着,自己就想到其它解决方法了
嗯,经常是这样,所以我都不急,遇到瓶颈不是找人聊天就是上上网,看看小说,自然而然就会找到解决方法的
页:
[1]
2