Как понимать фабричный класс в классе фабричный метод??

Пытаюсь разобраться в фабричном паттерне, не очень могу понять зачем нужен Factory.
Смотрю пример с этого сайта. Какой там смысл класса "ParserFactory", если можно избавившись от класса просто тоже самое написать в методе??
  • Вопрос задан
  • 600 просмотров
Решения вопроса 1
customtema
@customtema
Проф. поддержка для программистов: arint.ru
Чтобы потом проще программировать было. Без вникания в то, что находится за интерфейсом. Все по полочкам, предсказуемо структурировано и предсказуемо себя ведет.

Давным-давно я думал, что ООП и паттерны вообще актуальны только "для больших проектов". Когда я перестал так думать - стал разрабатывать раз в 5 быстрее.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы