Рассматривается реализация итераторов и генераторов в 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
Hide player controls
Hide resume playing