首页 > 代码库 > An Error from My Past Projects

An Error from My Past Projects

上学期我们写一个项目TodoList。由于刚刚学完相关知识,对该知识不太熟练,我就打算先尝试然后再写代码,尝试的时候我用的变量名都是随机取的,一般是怎么简单怎么来,于是乎到了真正写代码的时候我要先去掉或修改以前随机取的变量,这是我的习惯但经过这件事后我才发现这是个坏习惯。刚开始写这个程序还算一帆风顺,但就在在交作业的前一天晚上我打算最后再测试一回然后就休息时,发现程序突然无法运行了,报错是变量名出错。我认为应该是我修改变量名出的错误,于是我就开始反复检查刚刚修改过的变量名,结果发现没有出错。所以我认为可能是我对这个错误的理解不对,所以我在网上百度了一下该错误,浏览了几个网页后我发现我的理解并没有出错,于是我就又重新检查了一下变量名还是没有发现错误。因为我当时很困也逐渐失去了耐心,所以我决定先休息,明天再找错。可是因为明天晚上就要交作业了,而我还有些功能尚未完成。所以我心里一直忐忑不安以至于一整晚都没有睡着。第二天清早,我打开电脑又开始重新检查,这次我把凡是修改过的变量名又都重新检查了一遍,可能是过了一晚头脑清醒了些检查更加细致了,没过多久我终于发现了错误,是一个变量名的拼写少了一个字母,最后我也成功在截止日期前交了作业。回想自己昨天没找到出错的原因一是自己耐心不足没有足够仔细;二是检查范围不够广,出错的变量名是修改较早的变量,刚开始没有出错是因为程序运行时没有用到它。就因为这么一个粗心的错误,影响了我一整晚没休息还差点耽误了交作业,所以此事给了我一个深刻的教训变量名一定不能随便取,取了也不要随便改;检查程序要全面而且细心,当然还要有足够的耐心。

 

An Error from My Past Projects