Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

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

кирилл мокевнин

организованное программирование

соер

s0er

программирование

архитектура

разработка

программное обеспечение

типизация

JavaScript

абстракции

Java

Unity

код

идеальный код

SOLID

принятие решений

бизнес-логика

событийная модель

комбинаторная сложность

принципы разработки

роберт мартин

чистый код

барбара лисков

solid

java

backend

архитектура по

дебаты

SOLID принципы в 2024: Полный разбор и прожарка

SOLID принципы

S0ERDEVS

Автор: Организованное программирование | Кирилл Мокевнин

Загружено: 26 сент. 2024 г.

Просмотров: 38 012 просмотров

Описание:

Какие заключаются принципы SOLID, в чём правы (или нет) Барбара Лисков и Роберт Мартин и как солид влияет на архитектуру ПО? В этом видео дискутируем вместе с Евгением Сергеевым, автором канала ‪@S0ERDEVS‬ и архитектором ПО, о специфичности SOLID для некоторых стеков программирования и о том, как скиллы программиста влияют на принятие решений.

✅ Подписывайтесь на канал «Организованное программирование» в Telegram: https://ttttt.me/orgprog
– Список подкаст-платформ (Apple Podcast, Google Podcast, Spotify, Яндекс.Музыка и другие): https://podcast.ru/1734325321
– Смотреть в ВК Видео: https://vk.com/video-224967259_456239050

Вы узнаете об инверсии зависимостей (DIP), принципе открытости-закрытости (OCP), роли интерфейсов в командной работе, взаимосвязи SRP с другими принципами SOLID и многом другом. Особое внимание уделяется принципу Барбары Лисков, его влиянию на архитектуру программного обеспечения и тому, как эти принципы нарушаются в реальной практике. Мы обсудим, как квалификация программистов и бизнес-требования могут влиять на применение этих принципов, а также рассмотрим важность их понимания для успешного развития в программировании.

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 Разные взгляды на Single Responsibility Principle
01:50:26 Иллюзия понимания и вдохновение от SRP
01:53:27 Влияние SRP на архитектуру программных систем
01:57:14 Распределение обязанностей и архитектура приложений
02:01:20 Связь SRP с другими принципами SOLID
02:04:30 Роль принципов SOLID в разработке программного обеспечения
02:06:49 SOLID как продукт, продаваемый Робертом Мартином

#программирование #it #solidworks
SOLID принципы в 2024: Полный разбор и прожарка / @S0ERDEVS / #12

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

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Почему микросервисы могут разорить, а монолит выручить | Владимир Иванов | #32

Почему микросервисы могут разорить, а монолит выручить | Владимир Иванов | #32

SOLID ПРИНЦИПЫ простым языком (много примеров)

SOLID ПРИНЦИПЫ простым языком (много примеров)

Разбор лекции Егора Бугаенко о настоящем ООП  | Организованное программирование

Разбор лекции Егора Бугаенко о настоящем ООП | Организованное программирование

Как писать JS-код, который не будет тормозить? Советы от Demi Murych | Максим Бобров #39

Как писать JS-код, который не будет тормозить? Советы от Demi Murych | Максим Бобров #39

SOLID принципы: SRP (Принцип единственной ответственности,  Single Responsibility Principle)

SOLID принципы: SRP (Принцип единственной ответственности, Single Responsibility Principle)

Асинхронный python / Python FastAPI / Python uv / Юрий Селиванов / #16

Асинхронный python / Python FastAPI / Python uv / Юрий Селиванов / #16

"Взлет и падение ООП", XX Ершовская лекция, НГУ, Новосибирск

Как должен быть устроен найм по мнению Антона Назарова / #3

Как должен быть устроен найм по мнению Антона Назарова / #3

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

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

Большой разговор с Сергеем Гуриевым. Перемирие, торговая война, экономика России и карьера в LBS

Большой разговор с Сергеем Гуриевым. Перемирие, торговая война, экономика России и карьера в LBS

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]