【165223&165218】结对感想——论如何与队友完美配合

★ 为什么要结对编程?

一、结对编程的优势

  • 搭档的形式
  • 平等、互补
  • 高效率、共分享
  • 相互影响、督促学习
  • 方便复审与反馈

二、结对编程的方式

  • 互换的角色
  • 相同的目的

结对编程中有两个角色:

(a)驾驶员(Driver)是控制键盘输入的人。

(b)领航员(Navigator)起到领航、提醒的作用。

这两个角色是可以互换的。

——出自《结对编程和两人合作

因此结对编程是一个能互相促进的学习过程,俗话说“三个臭皮匠,赛过诸葛亮”,结对互助体验“双剑合璧”的编程方式,能达到事半功倍的效果。

★ 我们组的感想

  • 合作双赢。结对意味着合作,是双赢而不是偷懒的捷径,因此在结对开始学习之前,我们已经充分认识到了自己的任务,以及在其中应当承担的责任和扮演的角色,期待我们的结对编程学习结果~

  • 互相督促,共同进步。在对方面前就会有种一定要认真编程的想法,某种方面上也是杜绝了偷懒乱写代码的行为,以此为动力应该能更进一步。况且有云“三人行必有我师”,学习无止境,在结对的条件下,学习对方的技能,取其精华化为己用,不失为提高自身能力的一种方法。

  • 提高代码质量,激发学习兴趣。一份代码经过两个人的思考,两双眼的审查,在思想的碰撞下一起探讨问题,归纳总结,不仅可以除去冗杂代码,提高代码质量,甚至还能寻到新的解题思路,激起学习兴趣,这种讨论之下带来的附加产物是自己独自学习所没有的。

  • 友谊万岁。结对学习不仅是方便复审查漏补缺,也是两人增进彼此感情的一种方式,通过结对学习相信我们的友谊会更加稳固。

posted @ 2018-03-28 23:07  乐十六君  阅读(261)  评论(1编辑  收藏  举报