Ted Dunning wrote: > > The builder pattern and the config argument to a factory both have the > advantage that you can limit changes after creating an object. Some > things are just bad to change in mid-stream. The config argument is > nice in that you can pass it around to different stake holders, but > the builder can be used a bit like that as well. Yeah that argument has been made. But I've *never* seen it as an issue. Just seems like a solution looking for a problem. I can see how it's cleaner, not missing that point. But still doesn't make me like it much.
> > One way to look at it is that a builder is just a config object that > happens to have the create method. > > On Sat, Oct 3, 2009 at 5:09 PM, Michael Busch <[email protected] > <mailto:[email protected]>> wrote: > > But, like Mark said, maybe this is just my personal preference and > for others not compelling arguments. Or maybe I'm missing some > other advantage of the builder pattern? I haven't used/implemented > it myself very much yet... > > > > > -- > Ted Dunning, CTO > DeepDyve > -- - Mark http://www.lucidimagination.com --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
