Why is it important? Well, if we look at Martin Fowler's Refactoring Site, we'll find the following information: Q: What is Refactoring? A: Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior.
Q: What is Refactoring? A: Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior.