Re: Ranking of OO refactorings
atulDOTkhotATGmailDOTcom <[email protected]> Mon, 15 Jul 2013 10:08:30 +0530
| Newsgroups | gmane.comp.programming.refactoring |
|---|---|
| Message-ID | <CAJifdbf6=rCETExMLm-6zGtWBzkjobuEE4LghvWjYo2NhMfx=Q@mail.gmail.com> |
I would add
Introduce Asserion
Can't even count how many hours it saved for me ;-)
--- cheerio atul
On Wed, Jul 10, 2013 at 8:05 PM, Richard <[email protected]> wrote:
> **
>
>
> 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>
>
>
[Non-text portions of this message have been removed]
------------------------------------
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/