Рассматривается реализация итераторов и генераторов в PHP (на базе стандартной библиотеки SPL PHP). Обсуждаются принципы SOLID построения кода в ООП.
Презентация к лекции:
* Итераторы и генераторы:
* Принципы SOLID:
Примеры кода:
0:00 Стандартная библиотека SPL PHP
01:42 Итераторы
18:22 Интерфейс FilterIterator
29:03 Генераторы
44:41 Снижение сложности с помощью ООП
48:15 Принципы DRY и SOLID
50:35 (S) - Single Responsibility Principle
57:08 Отделение чистого кода от кода с побочными эффектами
01:04:01 (O) - Open/Close Principle
01:08:21 (L) - Liskov Substitution Principle
01:14:43 (I) - Interface Segregation Principle
01:16:26 (D) - Dependency Inversion Principle
18 views
2442
823
9 years ago 00:21:16 11
Урок 4. Итераторы и генераторы в Python
5 years ago 00:22:42 24
Программирование на языке C++ | Лекция 9 часть 4 | Итераторы и умные указатели
6 years ago 01:18:26 26
Программирование на C++, часть 2 | Лекция 4 | STL | Последовательные контейнеры | Итераторы
5 years ago 00:45:37 42
C++ Advanced. Стандартная библиотека шаблонов. Итераторы и алгоритмы. Урок 4
8 years ago 01:37:54 3
4. Категории итераторов в С++ . Создание собственного итератора.
5 years ago 01:11:01 1
ООП (продвинутый поток) 4. Итераторы (часть 2)
4 years ago 01:34:19 4
Зачем нужны итераторы в Python
7 years ago 00:10:29 24
Итераторы stl c++ | prefix vs postfix | Библиотека стандартных шаблонов (stl) | Уроки | C++ | #4
3 years ago 00:25:17 15
Изучаем Golang. Урок 4. Основы. Итератор for range и структура map
2 years ago 03:12:32 1
Шаблоны. Стандартная библиотека шаблонов STL. Контейнеры. Распределители памяти. Итераторы. Л №11-12