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

chen_ :) 2023-01-08 23:22:11
这个作业属于哪个课程https://bbs.csdn.net/forums/ssynkqtd
这个作业要求在哪里https://bbs.csdn.net/topics/611217765
团队名称IK组
学号032002513
Video demohttps://www.bilibili.com/video/BV1524y1e7fh/?vd_source=fcdb5d4240207a457e541ea450ea5a9b
Github链接1 https://github.com/titiac/gospel 2 https://github.com/omitempty/gospel-frontend 3 https://github.com/henhuidadaimaderen/Gospel_WebManagement

一、结队编程

  • 在结队编程作业的过程中,主要学习了敏捷软件开发的方法,即两个程序员在一个计算机上共同工作。一个人输入代码,而另一个人审查他输入的每一行代码。输入代码的人称作驾驶员,审查代码的人称作观察员(或导航员)。两个程序员经常互换角色。
  • 在结对编程中,观察员同时考虑工作的战略性方向,提出改进的意见,或将来可能出现的问题以便处理。这样使得驾驶者可以集中全部注意力在完成当前任务的“战术”方面。观察员当作安全网和指南。结对编程对开发程序有很多好处。比如增加纪律性,写出更好的代码等。

项目介绍

  • 主要使用了 HTML、CSS、JavaScript等前端开发工具,实现了Web端的拳皇小游戏

在这里插入图片描述

总结

  • 之前缺乏项目开发的经验,一开始入手前端还是一头雾水,不过在结队编程的过程当中不断的和队友一起交流、一起debug,这样的学习效率还是蛮高的,编程能力也得到了提升。

作业链接

代码链接:https://github.com/bei-bei12/KOF
演示视频:https://www.bilibili.com/video/BV1xe4y1279g/?spm_id_from=333.999.0.0&vd_source=f812227a95b4ace14a950c290f1ea1c8

二、团队项目

  • 在团队编程的过程中,我主要负责的部分有logo设计、ppt制作。以及其他的一些杂活,由于自身前后端技术不够扎实,在编写程序上所做的事微乎其微,不过也跟这团队将整个流程粗略地走了一趟,还算是有对于软件工程的体验。

技术与工具

  • Github
    通过建立远程仓库,添加协作者,建立分支等方式进行协作开发。
  • SpringBoot
    后端框架
  • OpenGuass
    华为OpenGuass数据库

总结

  • 合理的分工以及团队的协助。在团队编程的过程要里要多沟通、多交流,多发表意见,一起分析优化。
  • 要有持之以恒的心态。一开始学习SpringBoot框架时,发现要学习了解的知识很多很杂,没有一个清晰的思路,并非想象之中的简单。但坚持学习理解之后,发现大部分问题和困难的主要还是自己自己对已学知识点掌握的不够到位导致的,牢实基础之后,发现整个脉络就明朗了。
  • 遇到不会的问题要多去请教他人。一开始跟着网上视频课程敲代码,可是当要自己动手写的时候发现一头雾水,完全没有理解,导致一直有bug,后来请教厉害的同学之后,发现自己对于代码有了更深刻的理解,有能力自己去解决问题了。
...全文
132 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-非IT技术 发布问题, 以便更快地解决您的疑问

124

社区成员

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

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