Hello and thanks a lot for your articles!
Want to ask about responsibilities: if to say abstractly, let me be a customer. So why do I have to create a factory and pass it to director? I should tell only my choice and that’s it, isn’t it? In point of view this goes to simple factory where I should only pass a type of a car I would like to have.
I mean customer knows much about factories. He probably should not be involved into creating any factory at all.
Correct me if I have the wrong understanding please