aspose file tools
The moose likes OO, Patterns, UML and Refactoring and the fly likes Test driven refactoring vs composite refactoring Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Reply Bookmark "Test driven refactoring vs composite refactoring" Watch "Test driven refactoring vs composite refactoring" New topic
Author

Test driven refactoring vs composite refactoring

Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8876

What is the difference between the two? Does test-driven refactoring involve replacing the code and conmposite approach is just rearranging the code.

Thanks
Edwin Keeton
Ranch Hand

Joined: Jul 10, 2002
Posts: 214

Quoting from Chapter 2 Kerievsky's book, Refactoring to Patterns:

A test-driven refactoring involves applying testdriven
development to produce replacement code and then swap out old code
for new code (while retaining and rerunning the old code�s tests).


Composite refactorings are high-level refactorings composed of low-level refactorings.


Read it here


SCJP, SCWCD
 
I agree. Here's the link: http://zeroturnaround.com/jrebel - it saves me about five hours per week
 
subject: Test driven refactoring vs composite refactoring
 
Similar Threads
What should be the next tech. after core Java
Open discussion/ Problem Solving
TDD, design, and architecture
3 Laws of unit testing.... but infinite confusion
How do you plan?