给电梯写程序的程序猿是怎样来测试代码是否有bug的
谢邀,貌似上很少有电梯程序猿同行。一般需要写代码的工作流程是这样的:1、参考甲方要求、电气设计图纸、其他相关材料,制作软件规格书。2、按照软件规格书开始写代码,有的时候一边写一边修改规格书。3、di检查代码。4、编译测试。5、做成测试ROM,根据设计的复杂程度和重要性,选择模拟环境测试或实梯测试。照着软件规格书一条一条测试。6、测试有问题,返回第1步或第2步。7、测试没问题,做成正式ROM,移交。可以说在正式做成ROM前,每一步都要判断是不是有bug,不只是代码上的bug,还有想法上的bug。
■网友
电梯的功能和逻辑应当会有skelton实现,程序员只需要按照skelton进行逻辑测试。当然首先要保证skelton是正确的。我们公司有两大步,首先程序员按照skelton将电梯功能实现,程序没有编写错误;其次,将完成的程序烧录到ROM中进行实梯测试,列出所出现的各种功能,从而发现程序是否有bug或者本身skelton设计就有问题,比如时序不对,程序控制的信号过早或者过晚。
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 互联网怎样解决“家政服务上门速度慢”的问题
- 招聘都要学历,何来程序员不看学历
- 银行系统的研发岗(程序员)是不是很难进(校招)推广到国企的研发岗(程序员)呢
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 坐标合肥,请问在哪里能捕捉到程序员这种生物他们大都出现在哪里呢
