Stuff about Software
- This is an example of the Visitor Pattern, implemented using
reflection to do covariant dispatching to the visit methods in the
visitor. The sample code shows two variants of the pattern, the
first is as simple as possible, the other allows the programmer to use a
private protocol between the visitor and the visitable objects via a
InstanceInfoConfig - This is a
pattern for configuration management.