SOLID принципы в 2025: Полный разбор и прожарка / @S0ERDEVS / #12

Download information and video details for SOLID принципы в 2025: Полный разбор и прожарка / @S0ERDEVS / #12
Uploader:
Организованное программирование | Кирилл МокевнинPublished at:
9/26/2024Views:
49.5KDescription:
В этом видео мы обсуждаем принципы SOLID, включая DIP, OCP, SRP и LSP, и их влияние на архитектуру программного обеспечения. Мы рассматриваем, как эти принципы применяются в различных стеков программирования, как квалификация разработчика и бизнес‑требования влияют на их применение, а также примеры нарушений в реальной практике. Ключевые темы включают инверсию зависимостей, роль интерфейсов, взаимосвязь SRP с другими принципами SOLID и влияние LSP на архитектуру. Видео структурировано с таймкодами: 00:00 Введение и обзор SOLID, 09:38 Изменение значений и применение принципов Solid, 12:32 Инверсия зависимости и работа с абстракциями, 16:00 Применение DIP для упрощения изменений, 19:57 Ограничения DIP в фронтенд‑разработке, 21:51 DIP в больших командах, 24:46 Инверсия управления (IOC), 28:55 Внедрение зависимостей (DI) и использование IOC‑контейнера, 34:15 Осмысленное применение DIP и IOC, 37:04 Прямая зависимость и интерфейсы, 43:25 Гибкий и расширяемый код, 45:28 Ограничения типов, 53:18 Влияние SOLID на архитектуру, 55:49 Типы как множество значений, 57:57 Факторы нарушения принципов, 01:03:40 Идеальный код и принятие решений, 01:16:13 Введение в DIP и OCP, 01:22:37 Применение DIP и OCP, 01:31:46 Роль доменных событий, 01:34:35 Масштабирование и распределенные системы, 01:37:57 Понимание SOLID через общение, 01:41:02 Разные взгляды на SRP, 01:50:26 Иллюзия понимания SRP, 01:53:27 Влияние SRP на архитектуру, 01:57:14 Распределение обязанностей, 02:01:20 Связь SRP с другими принципами, 02:04:30 Роль SOLID в разработке, 02:06:49 SOLID как продукт Роберта Мартина.
Similar videos: SOLID принципы в

Почему ассемблер остается актуальным в 2025 году? | Дмитрий Коваленко | #28

Есть ли будущее у Node.js? / Андрей Мелихов #6

Все об интеграционном и модульном тестировании. TDD и Моки | Илья Ильиных | #45

Микросервисы делают разработку сложнее?! / Андрей Ребров / #8

Высокие нагрузки 2025: топ трендов, которые меняют правила игры | Алексей Рыбак | #34

