What is Refactoring primarily used for?
Difficulty: Medium
- A. The process of restructuring existing code without changing its external behavior. ✓
- B. A general, reusable solution to a commonly occurring problem in software design.
- C. The process of modifying software after delivery to fix issues or improve performance.
- D. An Agile framework that organizes work into fixed-length iterations called sprints.
Correct answer
A. The process of restructuring existing code without changing its external behavior.
Correct answer
Source: Software Engineering Official Reference Guide
Tags: computer science, software engineering, sdlc, software development
Submitted by: MCQsHub Editorial
Related MCQs
- Which statement correctly explains Technical debt?
- Select the accurate description of Continuous Integration (CI).
- Select the correct name for: the implied cost of additional rework caused by choosing an easy solution now ins...
- Which term refers to the process of modifying software after delivery to fix issues or improve performance?
- In computer science, Scrum refers to which of the following?
- What does Software maintenance refer to?