From: Henrik Martensson Date: 2006-02-07T14:52:02+09:00 Subject: Re: Ruby design patterns and idioms On Tue, 2006-02-07 at 02:01, Jack Christensen wrote: > Are there any books or other resources on design patterns or techniques > specific to dynamic languages? Here is a description of a refactoring I found useful awhile ago: http://kallokain.blogspot.com/2006/01/refactoring-extract-mixin.html. There is another, "Replace Mixin With Class", but I haven't made a writeup of that one yet. (I will, its just that I am up to my eyebrows in other projects right now.) Those two refactorings together where useful in cleaning up Test::Unit::XML a bit. You can read about it here: http://kallokain.blogspot.com/2006/01/ruby-refactorings.html. /Henrik -- http://kallokain.blogspot.com/ - Blogging from the trenches of software development http://www.henrikmartensson.org/ - Reflections on software development http://testunitxml.rubyforge.org/ - The Test::Unit::XML Home Page http://declan.rubyforge.org/ - The Declan Home Page