2022秋软工实践5:课程总结

222000122苏楷博 2023-01-19 15:23:46
这个作业属于哪个课程软件工程A
这个作业要求在哪里2022秋软工实践5:团队作业2-项目Beta测试答辩&课程总结
团队名称01组-Valyria
学号222000122
Video demo 链接展示视频
GitHub 链接TeamNEDP

总结与收获

结对编程

在结对编程中,我主要负责前端页面的设计,由于当时还没有学框架,所以前端页面使用最基础的Html、Css以及Javascript来编写,使用JQuery以及Ajax进行前后端的交互。但是样式以及背景都需要自己来设计,这是比较花费时间的。而且自己的美术审美能力也并不算很好,设计出来的页面也并不算美观。在后期学习了一点点前端框架后,发现使用框架的效率会远远大于使用原生的三件套。但这次结对编程任务还是让我很好地掌握了三件套的基本知识以及运用,这对后面的进一步学习可能是有所帮助的。这次作业的主要问题就是在前后端交互上,一开始由于接口设计比较混乱,一直接收不到数据,所以我们进行改进,设计了Restful风格的接口,使用Get和Post发送请求,最后也是成功解决了问题。

团队协作

在团队作业中,我主要负责的是数据中心的测试、维护,以及设计匹配算法。数据中心我们使用的是Go语言编写,通过GIN发送HTTP请求,使用GORM对接数据库。通过这次的团队作业,我对Go语言有了初步的掌握与了解,对游戏的匹配机制的设计有了更近一步的了解,了解到了目前游戏或者博弈比赛较常使用到的匹配算法并加以运用。总而言之,在团队作业中,我觉得团队的力量是很强大的,每个人都做好自己的事情,并多加沟通与交流,这样才能较好地完成任务。我对软件工程这门学科的整体理解也加深了不少,体会了软件开发的一个完整的流程。

技术与工具

git

git是我们进行团队开发必不可少的工具,因为团队的成员不可能在一台电脑上工作,所以使用git方便我们进行版本控制以及组员之间的同步开发,我们可以随时创建并合并分支。

swagger

在结对编程时,我们就是使用swagger进行接口的测试。类似的还有Postman等等,我觉得也是很便捷的。

Goland

这是一款类似于IntelliJIDEA的工具,它们也是属于同一家公司开发的,使用它编写Go代码比较方便,因为它有一些代码补全,包含大量的插件以及重构工具,我们可以使用它配合git实现代码的推送以及拉取,方便了我们的工作。

致谢

首先感谢林老师对我们谆谆教导,老师上课时循循善诱,能够讲清楚软件开发时的一些具体过程以及我们所要做的任务,老师也非常耐心,我们在提问时老师也是非常耐心地回复我们的问题。老师的课程任务也不算太重,会听取同学们的意见和建议,使我们能够有充分的时间来完成任务,也用心为我们小组项目提出了很多有用的建议,我们最后才能比较完美地完成任务。最后就是感谢我们小组内的每一位成员,大家都非常团结,由于我是第一次接触软件开发,对很多东西都是一知半解,有的甚至还是第一次听说,要特别感谢小组内的小组长对我的帮助,组长的领导也发挥了重要的作用,遇到困难时大家会一起解决、互相帮助,感恩能和你们一队!

...全文
131 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

124

社区成员

发帖
与我相关
我的任务
社区描述
软件工程A2022秋
软件工程 高校
社区管理员
  • LinQF39
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧