John Brant wrote:
Essentially, the names are backwards to me: instead of VisitorPluggable, I
prefer PluggableVisitor; instead of VisitorRendererHtml, I prefer
HtmlRenderingVisitor; etc. I believe this was one of Kent's patterns.
Anyway, there are some other classes besides the visitors with the reversed
class names (e.g., LinkExternal).
Yes the names are backwards but this is probably not justified.
The more general thing comes first and then the specific thing.
(noun then adjective).
If I search for 'Visitor' I get the list of visitors to choose from.
So I do not think it is worth the effort of changing the names
to conform to English word order.
Hannes Hirzel