I reviewed the published refactoring and I found
these to be of interest. The 2 first would be nice to have in Ariadna. I so
often do manually the first one during my refactorings it would great to
have it automated. The rest are just icing on the cake.
- Extract Class/Inline Class
http://www.refactoring.com/catalog/extractClass.html / http://www.refactoring.com/catalog/inlineClass.html
My most needed - Replace Method with Method Object
http://www.refactoring.com/catalog/replaceMethodWithMethodObject.html
Just in case you have a method big enough to be its own object. - Replace Data Value with Object
http://www.refactoring.com/catalog/replaceDataValueWithObject.html -
Replace Constructor with Factory Method
http://www.refactoring.com/catalog/replaceConstructorWithFactoryMethod.html
This would replace all new XXX() by XXX.newInstance(). - Replace Parameter with Method
http://www.refactoring.com/catalog/replaceParameterWithMethod.html
Jacques
