前言:
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/SE2024 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/SE2024/homework/13315 |
这个作业的目标 | 对软件工程这门课进行总结 |
学号 | 102201531 |
一.学期回顾
1.1 回顾对于软件工程课程的想象
刚开始接触这门课程时并没有想过要自己动手编写一个小程序,对开发一个程序的经验可以说是完全为0,在此之前只学习了算法与数据结构,在真正接触之后发现和自己想的不太一样,在第一次个人作业要求开发游戏时可以说是一个萌新,到最后团队编程时已经可以自主完成自己所负责的模块,这一路上有着不少奇妙的体验和收获,对自己也有着不少的锻炼。在这门课程结束时,我学会了对前端的编写以及接口的调用,同时对后端也有一定程度的了解,在代码的累计方面我觉得我达到了自己的期待与目标,但是在实践领域和专业知识上,我仍觉得自己有着不少的欠缺,在编写代码中遇到的很多问题并不能够独立解决,大部分时候还是需要依靠AI来帮助我解决问题,我希望在将来能够不断丰富自己的知识争取独立完成。
1.2 回顾你在这门课程中的投入与产出
在软工实践课程当中我编写了大约5000行代码
在团队项目中我参与了“福卷卷”的设计与开发,我在其中所承担的角色是个人主页模块开发与社区模块开发。
软工实践的各次作业分别花费的时间:
作业 | 花费时间 |
---|---|
第一次个人作业 | 2h |
第二次个人作业 | 6h |
第一次结对作业 | 4h |
第二次结对作业 | 5h |
第一次团队作业 | 4h |
第二次团队作业 | 4h |
现场编程作业 | 4h |
团队作业beta冲刺 | 24h |
在软件工程课程上花费的时间:
累计时间 (h) | 实际周均时间 (h) | 预计周均时间 (h) |
---|---|---|
53 | 7 | 6 |
1.3 印象最深刻的一次作业
令我印象最深刻的一次作业是最后一次的团队作业,这次团队作业的任务量非常的大,需要我们自主研发一个调用AI接口的程序,毫无疑问对我们而言是一个巨大的挑战,但是在支持作业中对我们的收获无疑也是巨大的。在这次作业中,我熟练掌握了各种uml的画法,同时也学会了前端开发与接口调用,也掌握了一些关于后端的知识,这次团队作业对我的收获是十分大的,因此让我印象十分深刻
二、总结收获
2.1 软工实践故事回顾
第一次个人作业注册了github账号
第二次个人作业写了一个三消游戏
第一次结对作业开发原型
第二次结对作业实现原型
第一次团队作业类图制作,logo设计
第二次团队作业uml图制作
团队beta冲刺,资源中心,个人主页制作
2.2 新技术给我带来的帮助
1.cursor
cursor是一款编程软件。他自带AI可以在软件中实现问答,同时可以将AI写出的代码一件运用,十分便捷
2.plantuml
plantuml是一款uml图绘制网站,可以根据用户给出的代码绘制相应的各种各样的uml图,包含用例图,类图,活动图……
2.3技术之外的提升
在学习这门课程之前,我对软件工程这门课程并没有什么概念,也不清楚要开发这么多的项目,通过学习之后我清楚的认识了软件工程这门课程,其次是协作沟通方面,经过结对作业和团队作业后,我与人沟通和协商的能力获得了极大的提高,同时在开发项目时,也应该积极沟通,选用同一门语言进行编程,不然在后期完善时,会有着各种各样的问题
2.4闲话
这门课程快要结束了,突然还有点不舍了,这门课程虽然有些辛苦,但是切切实实能学到很多东西,只要用心去学习这门课程,对我们的进步是非常大的。第一次团队开发一个网站,这种给人带来的成就感也是无以言表的,总之,这门课程真的很不错!
3.致谢
在本次软件工程的课程中,首先需要感谢我软件工程团队作业的队员赖楷彬,我们两个一起负责团队编程中的社区资源模块,遇到问题一起沟通解决和协商,而不是互相埋怨,虽然是两个经验不足的小白,但我们还是较好的完成了组长分配给我们的任务。
其次是要感谢我结对编程的搭档黄志梁,他任务完成的效率非常高,遇到问题主动沟通,我们一起协作开发,互相学习,共同进步,在这次结对任务中,任务受益匪浅。
最后要感谢的就是张栋和吴种越老师,在两位老师的软件工程课上真的学到了很多东西,非常感谢两位老师的栽培。
标签:这门,结对,铸就,作业,软件工程,照进,课程,奋斗,团队 From: https://www.cnblogs.com/zhoubinghui0909/p/18641593