UGC-NET | UGC NET CS 2018 July – II | Question 20

Which of the following statements is/are True ?
P : Refactoring is the process of changing a software system in such a way that it does not alter the external behavior of the code yet improves the internal architecture.
Q : An example of refactoring is adding new features to satisfy a customer requirement is covered after a project is shipped.
Code :
(A) P only
(B) Q only
(C) Both P and Q
(D) Neither P nor Q


Answer: (A)

Explanation:

  • Refactoring is the process of changing a software system in such a way that it does not alter the external behavior of the code yet improves the internal architecture.True
  • An example of refactoring is adding new features to satisfy a customer requirement is covered after a project is shipped.
    Code False
  • So, option (A) is correct.

    Quiz of this Question



    My Personal Notes arrow_drop_up


    Article Tags :

    Be the First to upvote.


    Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.