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 <busch...@gmail.com > <mailto:busch...@gmail.com>> 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: java-dev-unsubscr...@lucene.apache.org For additional commands, e-mail: java-dev-h...@lucene.apache.org