Задать вопрос

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

Пытаюсь разобраться в фабричном паттерне, не очень могу понять зачем нужен Factory.
Смотрю пример с этого сайта. Какой там смысл класса "ParserFactory", если можно избавившись от класса просто тоже самое написать в методе??
  • Вопрос задан
  • 674 просмотра
Подписаться 5 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • OTUS
    Архитектура и шаблоны проектирования
    4 месяца
    Далее
  • Учебный центр IBS
    ARC-001 Ключевые практики архитектора ПО
    1 неделя
    Далее
  • OTUS
    iOS Developer
    12 месяцев
    Далее
Решения вопроса 1
customtema
@customtema
arint.ru
Чтобы потом проще программировать было. Без вникания в то, что находится за интерфейсом. Все по полочкам, предсказуемо структурировано и предсказуемо себя ведет.

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

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

Похожие вопросы