О сложности домена и о провайдерах в PHP
Провели ленивый импровизированный стрим на общеполезные темы. Чем неудобен в разработке процедурный код и код без разделения. Про сложности предметной области при анализе бизнеса. Про сходства и различия фреймворков. Про использование интерфейсов и классов провайдеров для конфигурирования приложения и для организации гибкой модульности. Обсудить: https://elisdn.ru/blog/144/domain-and...
Блог: https://elisdn.ru
Скринкасты: https://deworker.pro
Задонатить: https://elisdn.ru/donate
00:00:00 - Приветствие 00:01:31 - Почему фреймворки с объектами, а не процедуры 00:05:22 - Сложность тестирования 00:07:57 - Пример с импортом 00:11:58 - Общий вход и выход 00:15:51 - Классы - это не всегда ООП 00:18:48 - Об именовании классов 00:22:23 - Анализ предметной области 00:24:28 - Пример открытия кафе 00:28:36 - Что если сначала не понимаем бизнес 00:31:47 - Гибкая разработка 00:34:19 - Сложность предметной области 00:39:56 - Что даёт разделение на подобласти 00:42:55 - Пример службы такси 00:46:29 - Как запустить MVP 00:48:14 - Нужна ли сложность 00:53:09 - Общий принцип фреймворков 01:02:05 - Различия реализаций фреймворков 01:06:41 - Почему у фреймворков всё своё 01:09:40 - Библиотека Guzzle 01:10:58 - Как хранить конфигурацию 01:21:01 - Провайдеры конфигурации 01:28:37 - Провайдеры для модулей