Which are the several reasons for using generator patterns?
(a) Product Creation Control
(b) Product Configuration Control
(c) Client and Product Decoupling
(d) All of the mentioned
This question was posed to me in an international level competition.
This is a very interesting question from The Generator Category, Factory Patterns and Singleton Patterns in portion Visibility, Accessibility and Information Hiding of Software Architecture