首页 上一页 1 2 下一页 尾页

碰到很烂的程序怎么办? 点击:559 | 回复:21



nangua0765

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 96回
  • 年度积分:6
  • 历史总积分:2119
  • 注册:2008年5月24日
发表于:2016-07-22 14:22:14
楼主

这么多年调试程序,总会接手一些改造项目,有时候碰到一些新手编程,程序杂乱无章,没有注释,用的中间继电器也毫无规律可寻,要实现一个功能的程序段分开几段来写,还要放在不同的位置,有时一接手就要找输入输出信号,逻辑关系也是很奇特,还有一些不起作用的程序也放在程序里面,有时真的很无奈。在一旁的客户还怀疑你会不会调试。想知道各位调试高手你们是怎么应对这些问题!



楼主最近还看过



银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2016-07-22 16:23:07
1楼

修改别人的程序,或者调试别人的程序,最好在客户那试车之前自己先熟悉下程序,与程序员沟通好哪些需要修改的,否则到了现场再电话联系咨询,那样有很多的不方便。

zhyi0214

  • 精华:6帖
  • 求助:15帖
  • 帖子:952帖 | 3159回
  • 年度积分:3389
  • 历史总积分:23606
  • 注册:2014年8月14日
发表于:2016-07-22 23:18:39
2楼

觉得首先要了解工艺和动作流程吧,实在不行自己写也可以

龙星天夏

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 206回
  • 年度积分:0
  • 历史总积分:244
  • 注册:2016年2月25日
发表于:2016-07-23 09:09:46
3楼

事前多做准备,或者干脆写个新的

Zhu_Run

  • 精华:5帖
  • 求助:27帖
  • 帖子:272帖 | 3543回
  • 年度积分:302
  • 历史总积分:21193
  • 注册:2011年3月06日
发表于:2016-07-23 10:09:24
4楼

前期了解程序结构,不行就重新写

第五纪冰川

  • 精华:3帖
  • 求助:5帖
  • 帖子:37帖 | 4224回
  • 年度积分:3
  • 历史总积分:12263
  • 注册:2005年2月18日
发表于:2016-07-23 12:26:30
5楼

除了一点点啃,没有更好的办法。这时就需要一些沟通上的技巧,要让客户知道面临的问题是多么的棘手。

fsjnzhouyan

  • 精华:1帖
  • 求助:7帖
  • 帖子:190帖 | 847回
  • 年度积分:2190
  • 历史总积分:80614
  • 注册:2008年11月05日
发表于:2016-07-23 16:25:45
6楼

自己有能力何必耗时间去搞清楚原程序,还不如了解设备生产工艺和过程重新编写一套新的程序,条条大路通罗马。

however1241

  • 精华:1帖
  • 求助:18帖
  • 帖子:94帖 | 2664回
  • 年度积分:8
  • 历史总积分:5109
  • 注册:2013年3月11日
发表于:2016-07-23 18:58:04
7楼


引用 第五纪冰川 的回复内容: 除了一点点啃,没有更好的办法。这时就需要一些沟通上的技...

说的都很在理。

第五纪冰川

  • 精华:3帖
  • 求助:5帖
  • 帖子:37帖 | 4224回
  • 年度积分:3
  • 历史总积分:12263
  • 注册:2005年2月18日
发表于:2016-07-23 22:03:26
8楼


回复内容:

对: fsjnzhouyan 自己有能力何必耗时间去搞清楚原程序,还不如了解设备生产... 内容的回复!

重新编写,人家熟悉工艺都可能花了几个月甚至数年才完善,哪里可能在短时间内重新写得出来哟!

就算是自己写的程序,要改下,要升级都得小心翼翼的,测试了又测试,拿到现场都可能出现问题。

不是个个都是牛人呀!

  • 精华:0帖
  • 求助:2帖
  • 帖子:4帖 | 37回
  • 年度积分:0
  • 历史总积分:56
  • 注册:2005年7月22日
发表于:2016-07-28 13:47:09
9楼

高手是不问这个问题的!

nangua0765

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 96回
  • 年度积分:6
  • 历史总积分:2119
  • 注册:2008年5月24日
发表于:2016-08-19 11:41:00
10楼


回复内容:

对: 第五纪冰川 回复内容:对: fsjnzhouyan  自己有能力何... 内容的回复!

说得对!

nangua0765

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 96回
  • 年度积分:6
  • 历史总积分:2119
  • 注册:2008年5月24日
发表于:2016-08-19 11:41:22
11楼


回复内容:

对:   高手是不问这个问题的! 内容的回复!

我不是高手!

nangua0765

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 96回
  • 年度积分:6
  • 历史总积分:2119
  • 注册:2008年5月24日
发表于:2016-08-19 11:42:29
12楼


回复内容:

对: 第五纪冰川 除了一点点啃,没有更好的办法。这时就需要一些沟通上的技... 内容的回复!

有时间的话,再难的问题也不是问题,多数都是赶时间!

nangua0765

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 96回
  • 年度积分:6
  • 历史总积分:2119
  • 注册:2008年5月24日
发表于:2016-08-19 11:43:38
13楼


回复内容:

对: Zhu_Run 前期了解程序结构,不行就重新写 内容的回复!

都是几千步的程序,时间不等人啊!

nangua0765

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 96回
  • 年度积分:6
  • 历史总积分:2119
  • 注册:2008年5月24日
发表于:2016-08-19 11:44:49
14楼


回复内容:

对: 银光人生—华 修改别人的程序,或者调试别人的程序,最好在客户那试车之... 内容的回复!

关键是去哪里找这个程序员,别人调试好就走人了。

tomsu123

  • 精华:0帖
  • 求助:2帖
  • 帖子:4帖 | 179回
  • 年度积分:54
  • 历史总积分:524
  • 注册:2016年7月01日
发表于:2016-08-19 13:13:47
15楼

有道理,程序写完 我是后面加注释的

李纯绪

  • [版主]
  • 精华:9帖
  • 求助:1帖
  • 帖子:118帖 | 8884回
  • 年度积分:2464
  • 历史总积分:86724
  • 注册:2006年10月09日
发表于:2016-08-19 13:20:14
16楼

当遇到很烂的程序时,最好的办法就是格掉重写。

nangua0765

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 96回
  • 年度积分:6
  • 历史总积分:2119
  • 注册:2008年5月24日
发表于:2016-08-19 13:39:02
17楼


回复内容:

对: 李纯绪 当遇到很烂的程序时,最好的办法就是格掉重写。 内容的回复!

还真没有你想得这么简单!

濮家小鱼

  • 精华:0帖
  • 求助:2帖
  • 帖子:38帖 | 386回
  • 年度积分:0
  • 历史总积分:1320
  • 注册:2004年10月18日
发表于:2016-08-20 21:10:31
18楼

一般我是现场碰到问题解决问题,在源程序上直接加

foshan港

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 356回
  • 年度积分:0
  • 历史总积分:230
  • 注册:2014年1月16日
发表于:2017-07-05 15:21:40
19楼

路过,,,,,吸收一下各路大神的经验

amwsg

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 53回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2006年5月19日
发表于:2018-04-23 01:15:20
20楼
谢谢你们大侠

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页