Hurrah, our project actually has a class named (Something)TemplateFactoryBuilder
!
What does it do? Well, it’s very easy. It takes a serialized string and creates a factory, which will produce a template, which, when given a Something, will create a graphical representation of said Something. It may seem that Steve Yegge was exaggerating in his “Execution in the Kingdom of Nouns“, but no, he was not.
I guess the next step would be SomethingTemplateFactoryBuilderProvider
followed, perhaps, by SomethingTemplateFactoryBuilderProviderGenerator
, and then by SomethingTemplateFactoryBuilderProviderGeneratorCreator
, at which point the project would probably run out of steam and quietly forgotten. After all, perfection is achieved on the point of collapse.