极限编程怎么结对

2020-04-08 12:03:15
极限编程
转贴:
禅道1
4483

关于结对编程

  1. 软件研发过程中,结对编程模式逐渐受到青睐。什么是结对编程呢?也就是两位程序员坐在一起,共同写代码完成一个功能。
  2. 当一位程序员写代码时,很容易受到外界因素干扰,面对代码困惑犹豫不决,或者很容易快速做出错误的决定,最后束手无策甚至推倒重来。
  3. 如果两位程序员一起写代码,可以一起进入专注的状态,一个口述,一个敲代码,期间可交换角色交替进行。能够快速响应代码出现的问题,还能减少bug的产生,写 出的代码质量也更高,这就是结对编程。


结对编程的优势

  • 首先,它可以促进程序员自身的提高。比如在工作的时候,水平较低的程序员会潜移默化地受到水平略高的程序员影响,学到一些新的东西;而水平略高的程序员因为不断把自己的想法说出来,从而可以整理自己的思路。
  • 其次,一定时间周期地打乱配对,让参与项目的人员相互转换位置。因为口头的交流很容易让所有人都熟悉每个模块,所以项目中万一有人离开,也不至于影响到整个项目。
  • 最后,开发过程会变得更有趣,程序员间的交流变多,大家关系更为融洽。


联系我们
  • 联系人:阿道
  • 联系方式: 17762006160
  • 地址:青岛市黄岛区长江西路118号青铁广场18楼
投稿邀请

如果您有优秀的原创文章,欢迎添加联系人直接与我们联系,或通过下方邮箱发送投稿文章,一经采用,我们会付以一定的稿件报酬。

  • 投稿邮箱: yanruiyu@easycorp.ltd
  • 投稿标题:向 [敏捷开发] 网站投稿
  • 稿件要求:与敏捷开发相关的任何内容

更多投稿相关请点击 更多进行了解~