一、分析程序结构
第二次作业:
第三次作业:
写第二次作业时刚接触java,不是特别了解,就写的面向过程的,第三次时对继承也不太了解,就直接在第二次上改的,所以写的很烂。
二、分析自己程序的BUG
在第二次作业中,我忽略了科学计数法的输出,并且同质请求也有问题;
在第三次作业中,我对捎带功能和同质请求都弄得有问题,思路不清晰。
三、分析自己发现别人程序bug所采用的策略
我首先看他的公测有没有问题,如果没有问题,就找找他readme中未解释的一些情况进行检测;如果有问题,就判断有无与该公测点类似的情况进行测试,寻找错误。
四、心得体会
写oo作业的时候,首先要仔细思考,让自己思路清晰,还要留充分的时间,让自己的工作变得完美,也要多学习面向对象的思想,写出优秀的代码。