A model for improving names

Thought-provoking. So does this mean that "XFactory" would eventually get renamed?

Similarly, does "increase duplication in names" mean e.g. that there are classes with names like "XWithY" and "XWithZ"? (Looking back to your post http://blog.thecodewhispere... )