这是软件工程课的第一个作业,总体难度不是很大,但是收获很多,列举如下:
1.首先学会搜索很重要,写code的时候遇到各种问题,基本都是靠上网搜索搞定的,比较著名的网站有stackoverflow,基本是有问必答。
2.要精益求精,事实上完成作业很简单,但是先追求速度那就下下功夫,不能放过每一个可以优化的细节。也不能偷懒,有些系统库确实好用,但是效率不高,如果自己写的话效果要好很多。
3.test很重要。原来写代码不知道用test,经常出现莫名其妙的bug,用了各种test方法后,bug也更容易发现的。
4.不要把自己逼到deadline,不然会发现本来很多可以做的最后都没有机会做了。
5.visual studio有很多很好用的功能,平常可能很少用,但是用起来很方便,所以要不断学习新东西。