软件工程(3)结对编程

  本次结对编程录制视频时选择完成退票功能,组长负责写代码,我监督并尝试指出写代码过程中出现的问题。

  选择退票功能进行结对编程的好处是双方都熟悉抢票部分的代码(而由于其他课程作业耽误了本组开发进度的我并不熟悉组长写的活动部分的代码),退票的逻辑与之类似,适合结对编程。

  结对编程的过程中没有遇到太多问题,我真正指出的错误应该只有要将Handler的类加入view里面,其他的感觉更像是组长故意考验我……(隐约觉得如果上周六有时间的话,把组长教我如何写抢票的过程录下来更好……)

  个人感觉此次结对编程是非常有意义的一次尝试,它让我们熟悉了这种(对我们而言)比较新颖的编程方式。与之前每个人各写一部分最后整合相比,结对编程有助于减少debug的时间,有助于避免在整合两个人代码的过程中遇到的各种问题,也有助于代码风格的统一。

  可能唯一美中不足的是,由于我对活动部分的代码和接口不了解,此次结对编程没有选择更有挑战的内容。

原文地址:https://www.cnblogs.com/permitato/p/5998506.html