ITPEC FE Subject A October 2024 Question 40
ITPEC FE Subject A October 2024 — Question 40 of 60
Pair Programming (XP Practice) — two programmers work together, exchanging roles to improve quality.
In Extreme Programming (XP), pair programming means two developers share one workstation:
- •Driver — writes the code
- •Navigator — reviews each line in real time
- •They swap roles regularly
This improves quality through continuous code review and smooth communication.
Why not others:
- (a) Coding standard — unified formatting/naming rules, not about collaboration
- (c) Planning game — iteration planning with the customer, not coding practice
- (d) Test-driven development — write tests before code, unrelated to role exchange
Key rule: "Exchanging roles" + "reviewing each other's work" = pair programming.
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.