PMI-ACP · Question #394
PMI-ACP Question #394: Real Exam Question with Answer & Explanation
The correct answer is A: True. Refactoring involves restructuring existing code—improving its internal design without changing its external behavior. By continuously cleaning up code, removing duplication, simplifying complexity, and improving readability, teams prevent the gradual accumulation of technical
Question
Refactoring is a key way of preventing technical debt.
Options
- ATrue
- BFalse
Explanation
Refactoring involves restructuring existing code—improving its internal design without changing its external behavior. By continuously cleaning up code, removing duplication, simplifying complexity, and improving readability, teams prevent the gradual accumulation of technical debt. If code is never refactored, shortcuts and poor design decisions compound over time, making the codebase harder and more expensive to maintain—the very definition of technical debt. Regular refactoring is therefore a primary strategy for keeping technical debt in check.
Topics
Community Discussion
No community discussion yet for this question.