From: Andrew Timberlake Date: 2008-01-19T13:15:18+09:00 Subject: Re: Ruby syntax in "respond_to do |format| line -- can clari > Why is this: > > respond_to do |format| > format.html # index.html.erb > format.xml { render :xml => @posts } > end > > Any better than this: > > responder = Responder.new(self) > responder.html > responder.xml { self.render( :xml => @posts) } > responder.respond > > As best I can tell the accomplish the very same thing...? > > -Josh Because the first one leaves Rails to deal with the responder and in the second, you're taking control. Andrew Timberlake andrew@andrewtimberlake.com 082 415 8283 skype: andrewtimberlake "I have never let my schooling interfere with my education." --Mark Twain