All mock tests are FREE till 31 December — register to save your progress
Unit 6 · Software Engineering NTA UGC NET June 2018

Consider the following statements:
P: Refactoring is the process of changing a software system in such a way that it does not alter the external behaviour of the code yet improves the internal architecture.
Q: An example of refactoring is adding new features to satisfy a customer requirement discovered after a project is shipped.
Which of the above statements is/are true?

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: A. (A) P only

More Software Engineering questions