Re: Fwd: Compiler Guided Refactoring.

Richard <[email protected]> Wed, 03 Jul 2013 08:26:45 -0600
Newsgroups gmane.comp.programming.refactoring
Organization multi-cellular, biological
Message-ID <[email protected]>
In article <CAFD1m3FUf7gcqpyHfK2-DDAVZ8EEM7ANk4O9D+Kn8jmtk0mMKQ@mail.gmail.com>,
    John Carter <[email protected]> writes:

> The context for this is a Very Large body of embedded C, real time
> critical, resource constrained code.

I've written up some refactorings that are C specific that may help.
<http://legalizeadulthood.wordpress.com/2009/07/22/refactoring-split-module/>
<http://legalizeadulthood.wordpress.com/2009/07/14/refactoring-reverse-boolean/>
<http://legalizeadulthood.wordpress.com/2007/12/20/refactoring-guard-macro-body/>
<http://legalizeadulthood.wordpress.com/2007/05/18/refactoring-replace-integer-with-boolean/>

> Any other strengthenings you can think of?

I think a couple of the above might apply.
-- 
"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/