nangua0765
这么多年调试程序,总会接手一些改造项目,有时候碰到一些新手编程,程序杂乱无章,没有注释,用的中间继电器也毫无规律可寻,要实现一个功能的程序段分开几段来写,还要放在不同的位置,有时一接手就要找输入输出信号,逻辑关系也是很奇特,还有一些不起作用的程序也放在程序里面,有时真的很无奈。在一旁的客户还怀疑你会不会调试。想知道各位调试高手你们是怎么应对这些问题!
楼主最近还看过
银光人生—华
修改别人的程序,或者调试别人的程序,最好在客户那试车之前自己先熟悉下程序,与程序员沟通好哪些需要修改的,否则到了现场再电话联系咨询,那样有很多的不方便。
zhyi0214
觉得首先要了解工艺和动作流程吧,实在不行自己写也可以
龙星天夏
事前多做准备,或者干脆写个新的
Zhu_Run
前期了解程序结构,不行就重新写
第五纪冰川
除了一点点啃,没有更好的办法。这时就需要一些沟通上的技巧,要让客户知道面临的问题是多么的棘手。
fsjnzhouyan
自己有能力何必耗时间去搞清楚原程序,还不如了解设备生产工艺和过程重新编写一套新的程序,条条大路通罗马。
however1241
引用 第五纪冰川 的回复内容: 除了一点点啃,没有更好的办法。这时就需要一些沟通上的技...
说的都很在理。
回复内容:
对: fsjnzhouyan 自己有能力何必耗时间去搞清楚原程序,还不如了解设备生产... 内容的回复!
重新编写,人家熟悉工艺都可能花了几个月甚至数年才完善,哪里可能在短时间内重新写得出来哟!
就算是自己写的程序,要改下,要升级都得小心翼翼的,测试了又测试,拿到现场都可能出现问题。
不是个个都是牛人呀!
高手是不问这个问题的!
对: 第五纪冰川 回复内容:对: fsjnzhouyan 自己有能力何... 内容的回复!
说得对!
对: 高手是不问这个问题的! 内容的回复!
我不是高手!
对: 第五纪冰川 除了一点点啃,没有更好的办法。这时就需要一些沟通上的技... 内容的回复!
有时间的话,再难的问题也不是问题,多数都是赶时间!
对: Zhu_Run 前期了解程序结构,不行就重新写 内容的回复!
都是几千步的程序,时间不等人啊!
对: 银光人生—华 修改别人的程序,或者调试别人的程序,最好在客户那试车之... 内容的回复!
关键是去哪里找这个程序员,别人调试好就走人了。
tomsu123
有道理,程序写完 我是后面加注释的
李纯绪
当遇到很烂的程序时,最好的办法就是格掉重写。
对: 李纯绪 当遇到很烂的程序时,最好的办法就是格掉重写。 内容的回复!
还真没有你想得这么简单!
濮家小鱼
一般我是现场碰到问题解决问题,在源程序上直接加
foshan港
路过,,,,,吸收一下各路大神的经验
amwsg