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