Microsoft .NET Framework, ASP.NET, Visual C# (CSharp, C Sharp, C-Sharp) Developer Training, Visual Studio
| Term
| Refactoring
|
| Definition
| A disciplined technique for restructuring an existing body of source code by altering its internal structure without changing its external behavior. Refactoring is a disciplined method of cleaning up source code that minimizes chances of introducing new bugs. In a nutshell, refactoring improves the design of source code after it has already been written.
|
| See also
| Design pattern
|
| This C# Online.NET definition is from the Glossary of .NET / C# Terms.
|