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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Познакомимся с обобщенным программированием

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

Изучим особенности множественного наследования в Python и применим миксинов для реализации полиморфизма

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

Познакомимся с понятием «шаблон проектирования»

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

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

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

Познакомимся с утиной типизацией

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

Научимся заменять условные конструкции на таблицу соответствия

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

Научимся видеть места, где нужно использовать полиморфизм подтипов

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

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