Запись открытого урока онлайн-курса «Архитектура и шаблоны проектирования»
На этом уроке разобрали:
- подход Data Streams;
- как принцип инверсии зависимостей (dependency inversion principle, DIP) используется для получения паттерна Iterator;
- как применяется принцип инверсии зависимостей для получения повторно используемых алгоритмов над коллекциями объектов;
- почему стоит избавляться от циклов при работе с коллекциями.
Преподаватель: Евгений Тюменцев — директор компании по разработке программного обеспечения.