nerdexam
PMIPMI

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

Submitted by salim_om· Apr 18, 2026Continuous Improvement

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

#Refactoring#Technical Debt#Code Quality#Agile Engineering Practices

Community Discussion

No community discussion yet for this question.

Full PMI-ACP PracticeBrowse All PMI-ACP Questions