CSC/ECE 517 Fall 2009/wiki1a 8 rr: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 2: | Line 2: | ||
==What is Code Refactoring?== | ==What is Code Refactoring?== | ||
[http://en.wikipedia.org/wiki/Code_refactoring Code Refactoring] is a technique of reorganization code to change its structure but at the same time preserving the basic functionality of the code. There are many kinds of code refactoring. This wiki tries to categorize these types of refactoring so that it's easy for people to learn these patterns and remember them. | [http://en.wikipedia.org/wiki/Code_refactoring Code Refactoring] is a technique of reorganization code to change its structure but at the same time preserving the basic functionality of the code. There are many [http://refactoring.com/catalog/index.html kinds of code refactoring]. This wiki tries to categorize these types of refactoring so that it's easy for people to learn these patterns and remember them. | ||
==Categories of Code refactoring== | ==Categories of Code refactoring== |
Revision as of 18:09, 7 September 2009
Categorization of code refactoring
What is Code Refactoring?
Code Refactoring is a technique of reorganization code to change its structure but at the same time preserving the basic functionality of the code. There are many kinds of code refactoring. This wiki tries to categorize these types of refactoring so that it's easy for people to learn these patterns and remember them.
Categories of Code refactoring
Conclusion
References
External references
- Martin Fowler's homepage about refactoring
- Smells to Refactorings Quick Reference Guide
- Refactoring: Improving the Design of Existing Code by Martin Fowler available at Google Books