Ranking of OO refactorings
Richard <[email protected]> Wed, 10 Jul 2013 08:35:37 -0600
| Newsgroups | gmane.comp.programming.refactoring |
|---|---|
| Organization | multi-cellular, biological |
| Message-ID | <[email protected]> |
OK, I've been thinking about the lack of refactoring support for C++
for quite a while now. Compared to IntelliJ for Java and ReSharper for
.NET, the tooling support is relatively weak. So if we were to make a
prioritized list of what's most important for OO refactoring support,
how would we rank the refactorings?
Here's my top 10, from most important to least important:
Rename
Extract Constant/Variable/Field
Inline Variable
Invert Conditional
Extract Method
Extract Interface
Split Variable
Move Method
Inline Method
Extract Subclass/Superclass
How do you rank refactorings?
Do you have refactorings you consider important that aren't on my top 10?
Do you have a different ranking of the same 10?
--
"The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline>
The Computer Graphics Museum <http://computergraphicsmuseum.org>
The Terminals Wiki <http://terminals.classiccmp.org>
Legalize Adulthood! (my blog) <http://legalizeadulthood.wordpress.com>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/refactoring/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/refactoring/join
(Yahoo! ID required)
<*> To change settings via email:
[email protected]
[email protected]
<*> To unsubscribe from this group, send an email to:
[email protected]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/