«#12 SOLID принципы в 2024: Полный разбор и прожарка / S0ER» читать бесплатно онлайн книгу 📙 автора Кирилл Мокевнин в электронной библиотеке MyBook
  1. Главная
  2. Поиск работы, карьера
  3. ⭐️Кирилл Мокевнин
  4. 📚«#12 SOLID принципы в 2024: Полный разбор и прожарка / S0ER»
#12 SOLID принципы в 2024: Полный разбор и прожарка / S0ER

Отсканируйте код для установки мобильного приложения MyBook

Бесплатно

0 
(0 оценок)

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

2 час. 12 мин.

120 Мбайт

2024 год

0+

Введите вашу электронную почту и читайте эту и еще 816 000 книг

Оцените книгу
В этом выпуске

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

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

Вы узнаете об инверсии зависимостей (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 #solid

★ Support this podcast ★

Слушайте онлайн полную версию подкаста «#12 SOLID принципы в 2024: Полный разбор и прожарка / S0ER» автора Кирилл Мокевнин с озвучкой от Анонимный чтец на сайте электронной библиотеки MyBook.ru. Скачивайте приложение для iOS или Android и слушайте «#12 SOLID принципы в 2024: Полный разбор и прожарка / S0ER» где угодно даже без интернета. 

Подробная информация
Дата написания: 
26 сентября 2024
Год издания: 
2024
Дата поступления: 
25 декабря 2024
Издатель
31 книга

Автор выпуска