加载中...

| 类别 | 软件工程 |
| 英文名 | Pair Programming |
| 领域 | 软件工程 |
结对编程是极限编程(XP)倡导的一种实践,指两名程序员在同一工作站上协作完成同一段代码的编写。
两人定期轮换角色,保持参与度与思维新鲜。
结对编程本质是实时、连续的代码审查。两人的视角互补,在编写过程中即时发现缺陷、讨论设计、共享知识,而非等到事后评审。
有效结对需要良好沟通、彼此尊重和适当节奏。可采用乒乓结对(配合 TDD,一人写测试一人写实现)等模式。远程结对可借助屏幕共享与协作编辑工具实现。
结对编程能提升代码质量、减少缺陷、促进知识传播、降低团队对个别成员的依赖,并加速新人融入。其代价是短期内人力投入翻倍,因此常用于复杂任务、关键模块或新人培养场景。

| 类别 | 软件工程 |
| 英文名 | Pair Programming |
| 领域 | 软件工程 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧