编程语言
首页 > 编程语言> > 磨练,结对编程!(中)

磨练,结对编程!(中)

作者:互联网

项目 内容
这个作业属于哪个课程 2021春季计算机学院软件工程(罗杰 任健)
这个作业的要求在哪里 结对项目-第二阶段
我们在这个课程的目标是 和团队开发真正的软件,一起提升开发与合作的能力
这个作业在哪个具体方面帮助我们实现目标 通过结对编程学习协作设计与编码、代码复审、CI使用等
成员介绍
项目 内容
结对项目第二阶段的Gitlab仓库地址 Pair Programming
二人的学号后四位 3110, 3142
博客地址 MadokaHomura(朱正阳), zixfy(赵子轩)
前情回顾

初见,结对编程!(上)

一、结对体验

1.From zzy

本次任务我主要负责test部分。随着指导书的需求增多以及异常情况的复杂,任务的难度也有很大的提升。我认为此次任务的难度主要集中在文件系统中对软/硬链接的理解,以及软/硬链接在不同指令下的表现。

由于此次作业难度的增大,我和zzx之间的讨论激烈程度也增加了。我认为这相较于上次我的单方面听从指挥有较大的进步。尽管大多数时候我的想法或观点经过讨论之后是有些问题的,但我认为能够提出问题,增进交流,也是一种进步。

虽然这次我没有当driver,但我也没能完成Navigator的职责,主要设计仍然是由zzx完成的,我只是在此基础上提出了一点建议。类与方法的具体实现我也没有参与其中。test方面做到也不够好,由于oo期间就没有认真做单元测试,我这次做测试完全是摸着上次作业的测试走路,刚开始测试效率很低。在zzx完善了测试工具类之后,测试效率才提高(甚至有时候我还写出一些错误的测试误报bug浪费时间,着实是帮倒忙)

总的来说,这次结对算是一种全新体验,虽然思路、理解、设计方面较上次有更多的参与,但是我实际编码和测试做的都不尽人意,希望下一次能够有所突破吧。

2.From zzx