Re: Seven Design Transformation Strategies

Richard <[email protected]> Thu, 11 Nov 2010 10:16:38 -0700
Newsgroups gmane.comp.programming.refactoring
Organization multi-cellular, biological
Message-ID <[email protected]>
In article <[email protected]>,
    Joshua Kerievsky <[email protected]> writes:

> I recently posted a short piece about design transformation strategies that
> may be of interest to folks following this list:
> http://bit.ly/bZn42O

I was following along nodding my head until I got to the last one:

	"Duplicate

	Duplicate anything that is only partially different
	to enable removing larger quantities of duplication."

Since I really strive to eliminate duplication in code that I'm
writing or refactoring, this one really gave me pause.

Can you elaborate a little more on this principle?  I *think* I know
what you're talking about, but the amount of fuzz buzzing around my
head when I think about this causes me to ask for clarification :-).
-- 
"The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download
 <http://legalizeadulthood.wordpress.com/the-direct3d-graphics-pipeline/>

      Legalize Adulthood! <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/