Beginner
Software Engineering / SDLC / Agile
Q29 / 100
What is "refactoring" in software development?
Correct! Well done.
Incorrect.
The correct answer is A) The process of restructuring existing code without changing its external behavior, typically to improve readability, reduce complexity, or improve maintainability
A
Correct Answer
The process of restructuring existing code without changing its external behavior, typically to improve readability, reduce complexity, or improve maintainability
Explanation
Refactoring improves the internal structure of code (e.g., renaming variables, extracting functions, removing duplication) while preserving its observable behavior, making future changes easier and safer.
Progress
29/100