微信抢票应用开发总结
这次微信抢票应用开发我主要负责的是测试部分的工作。由于我们小组开发开始得比较晚,所以我们在第一次迭代的时候并没有推出新的功能,相比于其他组来说进度落后了很多。但是经过两个人的共同努力以及DDL的推动,最终我们还是完成了这次开发任务。
在这次开发中,我不仅在网上、官方文档上、助教那里学到了很多新的知识,更在和队友的结对开发中学习到了很多。虽然我们一起结对编程的时间不算很多,但是两个人在遇到困难时都会寻找队友的帮助,两个人在一起解决问题的时候共同提升共同进步,对我们的项目开发产生了很大的推动力。在结对编程的时候,我们也能各自做好自己的分工,提高编程效率。
对于这次微信开发,我觉得像是又把小学期学过的内容又复习了一遍,而且加深了自己对于django开发的认识。刚开始的时候花了一些时间去熟悉助教给的框架,感觉像是发现了新大陆一样,原来django开发还能这么写……回想起自己小学期写的那些东西,简直惨不忍睹。对于这次微信应用的功能开发,我也尝试写了userpage的两个功能,感觉这样给自己在之后写测试的时候提供了一定的帮助,去理解队友写的功能部分的代码。
总的来说,这次微信开发让我得到了很好的锻炼,让我更加深入地了解了django开发,算是对小学期的一种复习。还有就是对python的温习,自己已经有一段时间没有接触到Python了,刚开始写的时候觉得各种不适应。当然,更重要的是增长了我的见识,对优秀代码的阅读和理解让我获益匪浅,对新框架的学习和适应也让我的编程能力得到了很好的锻炼。当然,在这次作业中也发现了自己很多的不足,比如对数据库操作不是很熟悉、对git的使用还不是很得心应手等等,希望自己能在之后的学习中把这些苦难克服。