Сегодня хотим поделиться с вами находкой - видео от Anthony Ferrara, автора канала о программировании, PHP и Computer Science "Programming with Anthony". Речь пойдёт о внедрении зависимостей, и автор подробно разбирает, что это такое и как работает. Специально для вас мы подготовили перевод (ручной, а не автотранслейт) и хотели даже добавить в формате субтитров, но, к сожалению, у автора канала закрыта эта возможность. Перевод: Что такое внедрение зависимостей? Чтобы ответить на этот вопрос, разберёмся с понятием зависимости. Зависимость — это объект, который необходим, чтобы созданный вами класс работал. Представьте, что создали объектную модель, которая получает данные из объекта в базе данных. Можно сказать, что у объектной модели есть зависимость от объекта в базе данных. Мы определили, что такое зависимость. Теперь разберёмся, что значит внедрение зависимости. Термином «внедрение зависимости» обозначают добавление внешней зависимости в класс. Это значит, что вам не нужно подтвер
Внедрение зависимостей: что это такое и как работает
16 августа 201916 авг 2019
1586
3 мин