个人项目的自我反省 by 吴双志

     上节课殷老师对我们的individual project进行了评价。让我很震撼的是老师批改作业的认真度,查阅了我们每个人的代码,对我们三十多人每个人的作业存在的问题都进行了总结。我感到十分敬畏。但与此同时对自己的不认真感到了内疚。可以说我一个人的作业就集成了殷老师说过的大部分问题。

  拿到这个作业的时候,个人感觉这是一个十分简单的任务,就统计个词频。先递归的遍历每个文件夹,在访问到的每个文件的时候将统计的词add到一hashtable中,最后对hashtable排序输出100个就差不多了。没有太多需要写的,都是拿过来调用一下就好了。所以就没当做一回事,就一直在忙mentor给的任务,是一个和别人合作的项目,帮他们写一个功能。这个任务的deadline和individual project是同一天。怎么说初来乍到的第一个任务还是希望给mentor一个好印象,因此individual project就一拖再拖,在deadline的前一天晚上写的这个individual project写完跑了一次,然后简单的估计了一下时间得跑2分钟多。怎么看这个和老师给的时间也差的太多了,因此还需要优化一下,又拖到deadline当天优化。而这天基本都在跟一个博士学长在调整代码写报告(这段时间算是已经提前体会到结对编程了),弄了个dll提交了。最后只是在下班前2分钟左右把前一天写的源代码发给老师了。在这周的课上听到殷老师说的很多问题,就比如:D盘路径,没给参数,没用release编译过等等吧,这些我都存在。只能在这里对殷老师表示歉意。

  看到很多同学都能在这次individual project中收获到很多,我也的确为不认真付出了代价。下个阶段一定要端正一下态度,要认真的对待下一个项目,争取有更多的收获也把前一次的补回来。

posted @ 2012-08-31 19:06  smart-code  阅读(507)  评论(81编辑  收藏  举报