Что это за фабрика и каковы преимущества использования фабричных шаблонов? Дает ли это подключаемую архитектуру? Почему он называется «Заводской»?