From: James Britt Date: 2006-02-14T04:32:18+09:00 Subject: Re: OO Design Advice Jeff Cohen wrote: > ... > So to render your data for a particular feed, you just instantatiate the > particular renderer that you need for that feed, pass it an instance of > your data, and then let the renderer worry about all of the formatting. But consider what Holub has to say on objects being responsible for rendering themselves. http://www.microsoft.com/msj/archive/S3F6.aspx http://www.microsoft.com/msj/archive/S39D7.aspx http://www.javaworld.com/javaworld/jw-09-2003/jw-0905-toolbox.html? http://www.rubygarden.org/ruby/ruby?WhatIsAnObject -- James Britt "Blanket statements are over-rated"