
On Wed, 12 Jan 2005 22:01:07 -0000, Dave Handley wrote
Again, any feedback and/or interest would be appreciated.
Well, my feedback is going to be fairly shallow since I don't have lots of time to look it over, but what I see looks pretty good. Both of the composite and visitor stuff would be nice additions. One interesting question on composite is whether a boost::tree would really be all that's needed and might be a more general component that could be used to implement composite. Of course, you are really depending on pointer semantics and the clone, so it wouldn't be a minor change of course to go down that path... I think instead of trying to create a 'patterns' library I would make 2 standalone libraries: vistor and composite. The fact that these are 'patterns' (ie: well known designs) isn't really strong enough to bind them together. Jeff