软工实践个人总结
一、基本情况
1.1 请回望第一次作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?
在柯老师的软工课上,确实在无形之中被逼着去接触、学习了很多之前根本没碰过的东西。从第一次博客作业,学习怎么用markdown格式来写博客以及怎么用css代码来装扮博客园;到第一次个人编程作业时,去了解到一些对文本相似度进行对比的方法,以及怎么编写测试单元和对代码性能进行分析;再到第一次结对编程,也是查了很多很多的资料来学习如何实现了一个小游戏以及对图片的匹配、对游戏进行求解等等;当然还有最后的团队编程,学习对电商网站的信息爬取以及和团队的配合。整个学期下来,在课程里确实如最初的期待那样收获了很多,当然代价也很明显,就是牺牲了很多放松的时间,而且由于转专业的缘故,本学期包括所有实践课和理论课共修了20门课,实在是有点力不从心,因此在为了完成作业而查阅资料时,以尽快完成任务为导向,对于一些东西往往只是浅尝辄止,而没有更加深入地去了解和探索,我觉得这是令我又无奈又很可惜的不足之处。
1.2-a 总结这门课程的实践总结和给你带来的提升:
-
在软工实践课程当中我编写了__1030___行代码。
-
软工实践的各次作业分别花费的时间:
# | 作业 | 花费时间(分钟) |
---|---|---|
2 | 个人编程作业 | 4480 |
3 | 结对编程作业 | 2640 |
4 | 团队介绍与选题报告 | 200 |
5 | 团队需求分析报告 | 180 |
6 | 团队项目之现场编程 | 300 |
7-13 | Alpha冲刺(含总结) | 2760 |
14-19 | Beta冲刺(含总结) | 660 |
20-22 | 每周小结 | 120 |
-
讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
应该是现场编程吧,第一次对手机端进行编程写脚本,尝试了有趣的事情。 -
在软件工程课程上花费的时间(预计花费时间参考:开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)
累计时间 | 实际周均时间 | 预计周均时间 |
---|---|---|
189 | 16 | 10 |
-
介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?
1.去网站爬取信息时更熟练了。
2.平时有空时会想尝试编写脚本来操纵手机做一些有趣的事情。 -
其他方面的提升。
体验到了如何与队友进行编程上的配合。
二、总结与收获
非测试组:个人或结对或团队项目实践中的经验总结+实例/例证结合的分析。
团队项目中,我们需要关注的事情不仅仅是写代码,还需要关注与队友间的协作、沟通和配合,好的团队配合可以有效地减少不必要的困难。
例如在一开始进行分工时,进行成员编程任务分配时由于没有沟通好,导致在分配爬虫任务时,几个人爬取的东西重复了,增加了不必要的工作量。
三、这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
最感谢我结对编程的队友而且是我们团队作业的队长——锦龙GG,感谢他带我飞,在代码的海洋里遨游~~~