# 1. Pair Programming 的 driver/navigator 角色分工与定时轮换(如每 30 分钟)的节奏设计 A driver 写代码、navigator 想方向,定时轮换可保持双方投入并防止伪结对 ✓ 正确答案 B driver 只负责思考,navigator 只负责敲键盘 C 无需轮换,driver 一直当到任务结束 D 角色分工是固定的,不能互换
# 2. Mob Programming 的适用场景中复杂缺陷攻关、架构决策、跨团队知识迁移 A 所有任务都适合用 Mob,人越多越好 B 复杂缺陷攻关、架构决策、跨团队知识迁移等需要多视角与共识的任务适合 Mob ✓ 正确答案 C Mob 只适合写简单的工具类 D Mob 与 Pair 无区别
# 3. 结对编程 vs 异步 Code Review 的质量与速度取舍中结对前置预防缺陷、评审后置发现缺陷 A 结对质量一定比评审高,应全部用结对 B 结对前置预防缺陷、评审后置发现缺陷,按任务复杂度与风险选择并可互补 ✓ 正确答案 C 评审速度一定比结对快 D 两者只能二选一,不能结合
# 4. 强风格配对(strong-style pairing)的协作约定中"有想法者不碰键盘",降低主导权争夺 A 有想法的一方应马上抢过键盘自己实现 B 该约定只适用于新手 C 强风格配对约定"有想法者不碰键盘",通过表达而非抢键盘传递想法,降低主导权争夺 ✓ 正确答案 D 强风格配对会降低效率,应避免
# 5. 「伪结对」反模式的识别与纠正中一个人主导、另一个人旁观的结对如何用定时轮换、导航者职责与协作协议约束? A 伪结对是高效的,应保持 B 伪结对无法纠正 C 伪结对无任何危害 D 伪结对是一人主导一人旁观,通过定时轮换、明确导航者职责与协作协议纠正 ✓ 正确答案
# 6. 远程结对工具(VS Code Live Share、Tuple)的共享编辑与延迟工程实践 A 远程结对只需共享屏幕,无需语音 B 远程结对只能看不能写 C 延迟不影响远程结对体验 D Live Share/Tuple 等工具支持共享编辑与低延迟协作,网络质量与延迟处理是关键 ✓ 正确答案
# 7. 结对编程的 ping-pong 模式(TDD 驱动中一人写失败测试、另一人实现) A 一人固定写测试,另一人固定写实现 B ping-pong 无需测试 C ping-pong 模式中一人写失败测试、另一人实现,角色交替,强制 TDD 纪律并让双方都参与 ✓ 正确答案 D ping-pong 只适合前端项目
# 8. 结对/mob 的投入产出争议中人力翻倍但缺陷率与返工下降的净效益论证 A 同步人力递增由缺陷率下降、返工减少与知识共享的净效益抵消,需结合度量评估 ✓ 正确答案 B 人力翻倍必然效率减半,无净效益 C 结对不会带来任何质量提升 D 结对只增加成本,无任何收益
# 9. 结对编程的收益中质量、知识共享与专注? A 结对带来质量、知识共享与专注三大收益,尤其适合复杂任务与新人培养 ✓ 正确答案 B 结对只带来质量提升,无其他收益 C 结对会降低专注度 D 结对没有知识共享价值
# 10. 结对的轮换中保持节奏与避免疲劳? A 轮换越频繁越好,无需考虑切换成本 B 结对无需轮换,一人全程写即可 C 轮换只会降低效率,应避免 D 定时或按任务单元轮换并定时休息,平衡切换成本与疲劳,保持双方参与 ✓ 正确答案
# 11. 结对/Mob 的效果度量中结对时间占比、缺陷率、交付速度与知识传递效果(Bus Factor 变化)如何评估,判断是否值得推广? A 只需看结对时间占比即可判断效果 B 推广决策无需数据支撑 C 结对的收益无法度量 D 组合看时间占比、缺陷率、交付速度与 Bus Factor 变化,用数据判断是否值得推广 ✓ 正确答案
# 12. 结对编程在新人 onboarding 与隐性知识传递中的独特价值 A 结对通过边做边讲传递隐性知识,让新人沉浸式学习设计取舍与团队约定 ✓ 正确答案 B 新人只需读文档即可掌握所有知识 C 结对对新人学习没有帮助 D 隐性知识只能靠新人自己摸索
# 13. 结对的角色中 Driver/Navigator 的切换? A 角色从不必切换,一人当到底 B 在任务自然边界或定时切换,交接时说明当前进度,让双方轮流承担实现与思考 ✓ 正确答案 C 切换必须固定时间,不能按任务 D 切换无需交接,直接换人
# 14. Mob 编程的适用中复杂任务与团队学习? A Mob 只适合简单重复任务 B Mob 以多视角解决复杂任务并促进集体学习,需有效引导(轮换+讲解)保证全员参与 ✓ 正确答案 C Mob 中应由一个人主导,其他人只看 D Mob 对团队学习无帮助
# 15. 结对的挑战中个性与节奏的协调? A 只有性格完全相同的人才能结对 B 节奏快的一方应主导,慢的一方应适应 C 通过角色约定、轮换与沟通协调个性与节奏差异,让差异成为互补 ✓ 正确答案 D 个性差异无法协调,只能避免结对
# 16. 远程结对中共享屏幕与协作工具? A 远程结对只需发消息,无需共享 B 远程结对无法通信 C 远程结对不需要语音 D 通过共享屏幕、实时共同编辑工具与低延迟语音重建协作体验,明确谁在编辑、保持网络稳定 ✓ 正确答案
# 17. Mob 的引导中 Driver 的讲解与决策? A Driver 应安静敲码,不解释 B Driver 边写边讲解思路、决策由团队共同讨论达成共识,facilitator 维持节奏 ✓ 正确答案 C 决策应由 Driver 独断 D Mob 无需任何引导