PMI-ACP · Question #24
Choose the correct combination of XP practice names from the following options:
The correct answer is C. Test-driven development, refactoring, pair programming. The three correctly named Extreme Programming (XP) practices are: Test-Driven Development (TDD) - not 'test-driven design'; Refactoring - not 'reforecasting'; and Pair Programming - not 'peer programming.' TDD means writing a failing test before writing production code…
Question
Choose the correct combination of XP practice names from the following options:
Options
- ATest-driven design, refactoring, pair programming
- BTest-driven development, reforecasting, peer programming
- CTest-driven development, refactoring, pair programming
- DTest-driven design, refactoring, peer programming
How the community answered
(60 responses)- A8% (5)
- B3% (2)
- C87% (52)
- D2% (1)
Explanation
The three correctly named Extreme Programming (XP) practices are: Test-Driven Development (TDD) - not 'test-driven design'; Refactoring - not 'reforecasting'; and Pair Programming - not 'peer programming.' TDD means writing a failing test before writing production code. Refactoring means improving code structure without changing behavior. Pair programming means two developers working together at one workstation. All three terms have specific, established names in XP literature.
Topics
Community Discussion
No community discussion yet for this question.