Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
С школьной скамьи нам говорят: SOLID принципы важнейшая наука в программировании! Но вот мы выросли и пишем на функциональном React.js! Применимы ли объектно-ориентированные принципы в нашем мире? 0:00 Пролог 01:09 S - single responsibility 05:35 O - open-closed 08:02 L - Liskov substitution 10:26 I - interface segregation 12:09 D - dependency inversion 15:39 Эпилог ______________________________ Один из моих самых любимых каналов о Фронтенде в telegram: ______________________________ Примеры кода: S - O - L - I - D - Спасибо авторам: 1) Особенное спасибо Mohammad Faisal за большинство примеров и серию статей Solid in React 2) Eduardo Moniz `Applying SOLID to react` / applying-solid-to-react 3) Евгений Шпилевский `Инверсия зависимостей в мире фронтенда. Лекция Яндекса` 4) Принципы SOLID: принцип разделения интерфейса 5) RUVDS.com Применение принципов SOLID при разработке React-приложений #reactjs #react #solid #javascript