6 ms·
>> Other than renaming(which can be done for ruby, though it requires manual effort), there is no refactoring which Java does better than Ruby. Perhaps you cou
by rabbitfang 14y ago
>> Other than renaming(which can be done for ruby, though it requires manual effort), there is no refactoring which Java does better than Ruby.
Perhaps you could name this mysterious IDE which you claim provides reliable refactoring support for Ruby which is equivalent to the refactorings provided by Java IDEs? RubyMine is the best one I've seen http://www.jetbrains.com/ruby/features/index.html http://www.jetbrains.com/ruby/features/index.html, but it doesn't match what can be done in Java.
- irahul 14y ago> Perhaps you could name this mysterious IDE Is it just you, or does everyone using eclipse take "what eclipse does" to be refactoring? I didn't mention IDE even once. A small part of refactoring can be done by eclipse. Rest of it is to be done by the programmer. I am not a Fowlerian, but this is the only reference I could find. http://www.refactoring.com/catalog/index.html http://www.refactoring.com/catalog/index.html Eclipse helps with a small subset - rest has to be done by the programmer. And most of it is easier to do in Ruby than in Java. Compare the ruby edition http://www.amazon.com/Refactoring-Ruby-Edition-Jay-Fields/dp/0321603508 http://www.amazon.com/Refactoring-Ruby-Edition-Jay-Fields/dp... to the java edition http://www.amazon.com/Refactoring-Improving-Design-Existing-Code/dp/0201485672 http://www.amazon.com/Refactoring-Improving-Design-Existing-... On an average, ruby code ends up easier to modify and concise.