Уроки по тегу «инверсия зависимостей»

Знакомимся с курсом и его целями

Знакомимся с мокингом и учимся отличать их от стабов

Учимся правильно готовить данные для тестов

Разбираемся с тем, почему бывает сложно тестировать

Разбираемся с тем, какие сложности возникают при тестировании

Выясняем, как устранять побочные эффекты с помощью полиморфизма

Знакомимся с мокингом и учимся отличать моки от стабов

Учимся использовать подмену методов с пользой

Учимся готовить данные для тестов

Знакомимся с курсом и его целями

Учимся правильно тестировать код, который выбрасывает исключения

Учимся восстанавливать окружение, знакомимся с виртуальной файловой системой

В курсе «Python: Полиморфизм»

Узнаем о курсе, его структуре, задачах и целях

В курсе «Python: Полиморфизм»

Научимся писать объектно-ориентированный код, построенный на взаимодействии объектов

В курсе «Python: Полиморфизм»

Рассмотрим несколько примеров систем и выявим общий паттерн

В курсе «Python: Полиморфизм»

Познакомимся с Принципом инверсией зависимостей и научимся соблюдать его, используя инъекцию зависимостей

В курсе «Python: Полиморфизм»

Познакомимся с распространенными ошибками, из-за которых теряется полиморфизм подтипов

В курсе «Python: Полиморфизм»

Изучим механизм, благодаря которому работает полиморфизм

В курсе «Python: Полиморфизм»

Познакомимся с диспетчеризацией на основе файловой структуры

В курсе «Python: Полиморфизм»

Научимся делать диспетчеризацию, используя функции

В курсе «Python: Полиморфизм»

Изучим применение паттерна Декоратор в Python и его связь с полиморфизмом

В курсе «Python: Полиморфизм»

Познакомимся с распространенным способом создания объектов

В курсе «Python: Полиморфизм»

Рассмотрим практический пример использования полиморфизма в реальной жизни

Рекомендуемые курсы по теме «инверсия зависимостей» для начинающих

Нашли 7 курсов по тегу «инверсия зависимостей»
курс
Подход в программировании, ориентированный на бизнес. Поиск и создание связей между сущностями, шаблоны Service Layer, Object Value, Entity
9 часов  
Старт в любое время
курс
Повышение гибкости кода через полиморфизм и принципы SOLID в разработке на PHP
22 часа  
Старт в любое время
курс
Тестирование сложных приложений в JS: изолирование побочных эффектов, взаимодействие с файловой системой и сетевыми запросами, моки и стабы
12 часов  
Старт в любое время
курс
Повышение гибкости кода через полиморфизм и принципы SOLID в разработке на Javascript
18 часов  
Старт в любое время
курс
Тестирование приложений в PHP. Работа сетевыми запросами к внешним ресурсам, взаимодействие с файловой системой и внешними библиотеками.
10 часов  
Старт в любое время
курс
Тестирование приложений в Python. Работа сетевыми запросами к внешним ресурсам, взаимодействие с файловой системой и внешними библиотеками.
11 часов  
Старт в любое время
курс
Повышение гибкости кода через полиморфизм и принципы SOLID в разработке на Python
21 час  
Старт в любое время