Принцип разделения интерфейса || Interface Segregation Principle

Опубликовано: 17 Май 2026
на канале: АйТи Синяк
14,979
1.2k

Этот принцип кажется невозможным для JS, но как бы не так !!! В этом видео мы рассмотрим как классическое применение этого принципа на примере TS, так и использование сути принципа на классическом JS. И конечно мы используем для объяснений, только примеры из повседневной разработки!

Interface segregation principle - https://ru.wikipedia.org/wiki/%D0%9F%...

Поддержать Айти Синяка можно здесь:
YouTube:    / @it-sin9k  
boosty: https://boosty.to/sin9k
Patreon:   / itsin9k  

Таймкоды:
00:00 Объявление темы
00:24 Определение
01:04 Делим выпуск на 2 части
01:23 Разделение интерфейсов на TypeScript
03:41 Прикрутили Google Map к Барбершопу
04:55 Суть проблемы пакета Google Map
05:25 Принцип совместного повторного использования
06:19 Конструктор i18next
06:40 Перегруженный moment.js
07:12 Используйте принцип в еждневной разработке
07:48 Подписывайтесь!
07:59 Рекомендованные видео

Подписаться на канал:    / @it-sin9k  
Twitter:   / it_sin9k  

-------------------------

Данный канал создан для инициирования бесед на различные темы IT сферы (социальные / технические), а также для тех кому короткая видео выжимка статьи, выступления на конференции или же просто личных мыслей, являются более удобным форматом