福大软件工程实践结对作业二:Gitcode与代码规范
需积分: 34 167 浏览量
更新于2024-08-05
收藏 10KB MD 举报
"软件工程实践结对作业二.md"
这篇文档是关于软件工程实践中的一份结对作业,作业目标在于提升团队协作能力和编程实践技能。作业的参与者是学号为061900408加一和221900239树一的两位同学,他们需要在Gitcode平台上进行合作。作业的要求包括:
1. **Fork仓库**:每位成员都需要将指定的仓库复制到自己的Gitcode账号下,作为共同的工作空间。
2. **协作细节讨论**:团队成员需要协商工作分配、任务进度和编码规范等,确保有效沟通。
3. **编程实现**:根据作业要求,开发相应的软件功能。
4. **撰写博客**:完成开发后,需要撰写一篇博客,记录整个过程,分享经验和学习成果。
在Gitcode仓库链接部分,提供了仓库的地址(https://gitcode.net/aboutazhang/personalproject-java),并强调了提交要求,要求至少有20次commit,两位成员各自贡献超过10次,同时要合理安排时间,并利用分支、release、issues和pull requests (PRs)等功能进行协作。每个commit应能体现出结对编程的特点。
关于**代码规范**,文档引用了《阿里规约》,强调了规范的重要性,旨在提高代码质量和团队协作效率,避免因不规范代码导致的问题。团队成员需要遵循特定的代码规范,以确保代码可读性和维护性,同时也提醒开发者重视代码安全。
接下来,文档提到了**PSP(个人软件过程)表格**,这是一种用于自我管理的时间估计和实际耗时记录的工具。PSP表格列出了计划、估计、开发、需求分析和设计阶段等不同阶段,帮助开发者跟踪和改进工作效率。在给出的例子中,规划和估计阶段预计需要25分钟,但实际只用了20分钟,而开发阶段预估为640分钟,实际却花了1010分钟,这可能表明在开发过程中遇到了意料之外的问题或需求变化。
这份作业旨在通过实际操作训练学生在软件工程中的团队协作、项目管理和编码规范等关键技能,同时通过PSP表格的使用,培养他们的自我管理和时间估算能力。
2024-04-08 上传
2021-04-01 上传
2021-11-14 上传
2021-10-11 上传
2021-10-07 上传
Joey0610
- 粉丝: 2
- 资源: 1
最新资源
- 开源通讯录备份系统项目,易于复刻与扩展
- 探索NX二次开发:UF_DRF_ask_id_symbol_geometry函数详解
- Vuex使用教程:详细资料包解析与实践
- 汉印A300蓝牙打印机安卓App开发教程与资源
- kkFileView 4.4.0-beta版:Windows下的解压缩文件预览器
- ChatGPT对战Bard:一场AI的深度测评与比较
- 稳定版MySQL连接Java的驱动包MySQL Connector/J 5.1.38发布
- Zabbix监控系统离线安装包下载指南
- JavaScript Promise代码解析与应用
- 基于JAVA和SQL的离散数学题库管理系统开发与应用
- 竞赛项目申报系统:SpringBoot与Vue.js结合毕业设计
- JAVA+SQL打造离散数学题库管理系统:源代码与文档全览
- C#代码实现装箱与转换的详细解析
- 利用ChatGPT深入了解行业的快速方法论
- C语言链表操作实战解析与代码示例
- 大学生选修选课系统设计与实现:源码及数据库架构