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.
  1. Extract Class/Inline Class
    http://www.refactoring.com/catalog/extractClass.html / http://www.refactoring.com/catalog/inlineClass.html
    My most needed
  2. 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.
  3. Replace Data Value with Object
    http://www.refactoring.com/catalog/replaceDataValueWithObject.html
  4. Replace Constructor with Factory Method
    http://www.refactoring.com/catalog/replaceConstructorWithFactoryMethod.html
    This would replace all new XXX() by XXX.newInstance().

  5. Replace Parameter with Method
    http://www.refactoring.com/catalog/replaceParameterWithMethod.html
Jacques

Reply via email to