ITPEC FE Morning October 2019 Question 51
ITPEC FE Morning October 2019 — Question 51 of 80
Pair Programming (XP Practice) — two programmers work together, switching roles to review each other's code.
Key XP practices to distinguish:
- •Pair programming — two developers share one workstation; one writes code (driver), the other reviews (navigator); they swap roles regularly
- •Coding standard — team-wide rules for code formatting and naming conventions
- •Planning game — collaborative estimation and iteration planning with the customer
- •Test-driven development (TDD) — write a failing test first, then write code to pass it
Why (b):
- "exchanging their roles" → driver/navigator role switching
- "checking each other's work" → continuous code review during pairing
Why not others:
- (a) Coding standard — about formatting rules, not role exchange
- (c) Planning game — about sprint planning with stakeholders
- (d) TDD — about test-first development cycle, not programmer communication
AI-generated — may contain errors
The original exam layout is preserved in the image so diagrams, formulas, tables, and code remain accurate.
This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.