Role of "Refactoring" in good programming pratices?

Posted by Niranjan Kala on Programmers See other posts from Programmers or by Niranjan Kala
Published on 2011-11-26T13:51:27Z Indexed on 2011/11/26 18:08 UTC
Read the original article Hit count: 525

I have learned in Agile Development that:

Refactoring is the process of clarifying and simplifying the design of existing code, without changing its behavior.

I have heard about some GUI refactoring tools like resharper and DevExpress Refactor Pro!

Here is my Questions:
Question 1:

how does it takes place in the Software development process and How far it effects the system?

Question 2:

Is Refactoring using these tools really fast the process of development/ maintenance?

© Programmers or respective owner

Related posts about software-development

Related posts about development-process