ITPEC FE Subject A October 2025 Question 39
ITPEC FE Subject A October 2025 — Question 39 of 60
Refactoring — restructuring internal code without changing external behavior.
Refactoring improves maintainability, readability, and code structure while keeping the program's external specifications unchanged.
Why not others:
- (b) Pair programming — two programmers coding together
- (c) Prototyping — creating early prototypes for user feedback
- (d) Test-driven development (TDD) — writing test cases before coding
Key rule: Refactoring = internal change only, external behavior stays 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.