软工实践个人总结

一、基本情况

(1.1)请回望第一次作业,你对于软件工程课程的想象
对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?

在这次软件工程实践的过程中,我接触到了更加复杂与之前没有接触过的编程与项目实践,在第一次个人编程中,完全提升了自己对于较为复杂问题的分析能力,规划能力,当然还有最重要的python编程能力,还有很重要的是对待事物的耐心与坚持,最开始令我觉得超级难的个人编程作业真的让我感觉头大,但是细细解析下来就能按部就班,分步解决。在结对编程中更是接触到了开发工具,学习原型设计,配合队友修改、优化、充实界面,Photoshop和墨刀等工具的使用变得得心应手,以及一个游戏逻辑算法的编写与开发,这是前所未有的体验,完全可以成为日后就业竞争的优势,团队编程更是在现了日后工作中的团队协作,提前经历,提前感受,对就业后的工作的陌生度降低。

(1.2)总结这门课程的实践总结和给你带来的提升:
在软工实践课程当中我编写了2134行代码。
软工实践的各次作业分别花费的时间:

作业 花费时间(分钟)
1-2 个人编程作业 2540
3 结对编程作业 3040
4 团队介绍与选题报告 240
5 团队需求分析报告 300
6 团队项目之现场编程 240
7-13 Alpha冲刺(含总结) 1800
14-19 Beta冲刺(含总结) 1200

讲述令你印象最深刻一次作业?为什么这次作业令你影响深刻?
结对编程印象最深刻吧,因为猪尾巴这个作业和个人编程差很多,已经不是靠一个代码一个算法就可以完成的简单编程,它需要和队友进行配合,除了游戏算法的编程之外,首先需要掌握的就是原型设计工具,photoshop和墨刀的综合运用在之前是没有接触过的,所以在写个人编程作业的时候只是遇到算法上的困难,不需要从头开始学,游戏算法的编程相比个人编程更加复杂,还涉及不同界面的设计,算是半个项目了,需要从头开始学非常多的东西。
在软件工程课程上花费的时间(预计花费时间参考:同时贴出开篇博客“你打算平均每周拿出多少个小时用在这门课上”的回答)

累计时间 实际周均时间 预计周均时间
156 12 7

介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的作用?

Photosho-图像处理的必备软件,以前只是学习了有什么功能,但很少上手操作。学习了在原型设计时的图片设计等等

墨刀-尾巴的原型设计依赖墨刀设计工具,墨刀绘图、添加事件交互操作都非常方便。

auto.js-安卓系统自动化脚本编写

前端知识-前端的布局、框架等等

python-一个拥有强大第三方库的语言,编程狗的yyds,团队编程爬取数据,针对不同网页的应对措施

其他方面的提升

1·耐心,坚持(个人认为不轻易放弃是很重要的)
2·做好计划,不要埋头乱干,头发凌乱。。。。

二、总结与收获

1·个人编程:
超级无敌有成就感,虽然感觉分数不高,刚开始看到题目的时候就觉得对我来说这题基本做不出来,深深地爱上了柯逍老师,真的好爱,说实话只想着做个最基本的然后摆烂。
消耗了很多时间和精力,但是也学到了很多,Github的使用越发娴熟,第三方库的使用也更加得心应手,程序不知道写的怎么样,不过也是尽力了,学到了很多算法比如DFA AC虽然我不是这么做的,但是也稍微学了下,深刻的意识到了正则表达式的强大,真的好爱。对python代码的运用也更加熟练,也体会到了很多之前感受不到的难度。

2·结对编程:
一开始看到这个作业之后搜索了一下和队友打算学习一下javacript来实现这个游戏,一开始在第一周倒是进行的比较顺利,原型设计和ui做的比较快,本来以为就会这样顺风顺水的发展下去然后做出我们人生中的第一个游戏,何曾想接下来的两周其他课程的作业多了起来,我们对于js的学习进度也就此停滞。结果到了最后一周眼看着ddl来临,和队友紧急商量后还是决定用python的pygame来实现。这个时候基本上已经是抱着能完成多少就做多少的心态来做了,所以在前期定好分工和制定计划是非常重要的。最后和队友熬了几个大夜实现了游戏逻辑,在他做完ai和前端后赶出来了游戏。最后没能够实现在线对战是一个遗憾,希望可以在后面找时间和队友一起把他完成吧,毕竟是我们人生中第一个一起开发的软件,还是很有意义的。我觉得这次没能学习完新的技术很遗憾,我觉得这就是软工实践这门课的意义,驱动着我们去不断地学习,不管是学过的还是没学过的。希望未来可以好好努力!

3·团队编程:
应该多和他人讨论,做好完整的规划在进行爬虫,以免造成资源浪费
了解pyechart
多听取他人意见

三、致谢

这学期下来,你最感谢的人是谁?有什么话想要对TA说呢?
最想感谢和我一起完成结对编程的舍友,在两个人互相鼓励,共同进步,共抵艰难的日子里,造就了日后的作业成果。
还要感谢我们强大的团队组长,在他的英明领导下,队员们通力合作,感受到了团队的意义。

posted @ 2021-12-21 14:04  Aplical  阅读(31)  评论(0编辑  收藏  举报