ITPEC FE Morning October 2022 Question 49
ITPEC FE Morning October 2022 — Question 49 of 80
Refactoring in Agile — changing internal code structure without altering external behavior.
Refactoring improves maintainability and code quality while keeping functionality unchanged.
Why not others:
- (b) Pair programming — two programmers collaborate on one program
- (c) Prototyping — creating an early prototype to get user feedback
- (d) Test-driven development (TDD) — writing test cases first, then coding
Key rule: Refactoring = internal change only, external specs stay the same.
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.