сильно не бить
Есть паттерн фабричный метод. Как я понял его основная плюшка в том, что он фактически позволяет не делать new всякий раз, когда нам нужен какой-то объект. А также теперь фактически везде есть IoC контейнеры, которые же по факту тоже позволяют 1 раз задать реализацию, и в коде не делать new.
Вопрос - IoC-контейнер сделал фабр. метод юзлес? Если нет, и я чего-то не понимаю - прошу пояснить, или дать что-то, что может помочь найти ответ
его задача выдать тебе обьект по тем параметрам что ты ему дал и по той внутренней логике что ты вложил
Что значит сделал бесполезным? Если IoC сам содержит некоторую фабрику
а это объяснение не ближе к билдеру?
ну тут понятно но вопрос о том, как появление IoC- контейнеров повлияло на программирование уже конечных продуктов
нет, в строителе ты сам пишешь логику, а там она сразу вся в методе
Ну повлияло так что ты используешь контейнеры)
Обсуждают сегодня