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

Поділитися
Вставка
  • Опубліковано 4 тра 2024
  • SOLID принципы с подробным и простым, наглядным объяснением. Single responsibility (Принцип единственной ответственности), open-closed (Принцип открытости/закрытости), Liskov substitution (Принцип подстановки Лисков), interface segregation (Принцип разделения интерфейса) и dependency inversion (Принцип инверсии зависимостей).
    Мой курс "Продвинутый Frontend. В production на React" - ulbitv.ru/frontend
    Исходный код c примерами здесь - t.me/ulbi_tv/49
    Курс по ООП здесь - • ООП на простых примера...
    Курс по структурам и алгоритмам - • Алгоритмы и структуры ...
    Таймкоды:
    00:00 ➝ Введение
    06:16 ➝ SPR
    16:00 ➝ OCP
    22:00 ➝ LSP
    28:21 ➝ ISP
    36:35 ➝ DIP
    43:40 ➝ SOLID итоги
    45:15 ➝ Время ставить лайки и писать комментарии, спасибо!
    Мой канал в telegram и канал для общения подписчиков - t.me/ulbi_tv
    Поддержать меня и мой канал вы можете по ссылкам ниже.
    Patreon/boosty (доступ к бонусам) - boosty.to/ulbitv
    Qiwi кошелек - qiwi.com/n/BODYE821
    Яндекс деньги - yoomoney.ru/to/4100116193037469
  • Наука та технологія

КОМЕНТАРІ • 908

  • @valentynlugovyi4789
    @valentynlugovyi4789 2 роки тому +44

    Разрабов мобилок унизил, когда сказал, что у них нет метода писатьКод🤣 а в целом мне очень понравилось. Молодец! И спасибо!

    • @rainrainov4495
      @rainrainov4495 Місяць тому

      Это намек на зерокодеров которых вовсю рекламируют.

  • @user-ff1sd6wl1h
    @user-ff1sd6wl1h 2 роки тому +574

    Очень хочется услышать про паттерны в твоем исполнении!

    • @nobodydoe
      @nobodydoe 2 роки тому +8

      Согласен

    • @sergbs
      @sergbs 2 роки тому +12

      Желательно про все патерны, а не выборочно

    • @andreyli8634
      @andreyli8634 2 роки тому +2

      ua-cam.com/video/VunUuXyJw2U/v-deo.html

    • @R193BK
      @R193BK 2 роки тому +7

      Да, это было бы здорово

    • @domino6852
      @domino6852 Рік тому +4

      Поддерживаю, т.к. тема для меня совсем не понятная.

  • @graves3799
    @graves3799 2 роки тому +291

    SOLID - это как юношеский секс, все о нём говорят, но мало, кто практикует.

    • @myoldnick6836
      @myoldnick6836 2 роки тому +11

      Лучше и не скажешь, Хех)

    • @UlbiTV
      @UlbiTV  2 роки тому +14

      😂😂😂👍

    • @TheMrTwish
      @TheMrTwish Рік тому +8

      Но, если уже вошел во вкус, сложно остановится

    • @igorpupkinable
      @igorpupkinable Рік тому

      Вот поэтому каждый второй проект неизбежно превращается в каку. И, конечно же, наплыв бестолковых джунов и мидлов, которые вообще не представляют как может поменяться или развиваться проект в ближайшем будущем, тем самым не закладывая никаких основ для расширения или изменения.

    • @evan_kirk
      @evan_kirk 10 місяців тому

      ​@@TheMrTwishво во

  • @adelinaromanova8353
    @adelinaromanova8353 2 роки тому +27

    Приступила к просмотру, solid любят на собеседованиях спрашивать, важнвя тема, спасибо!

  • @alex91russ
    @alex91russ 2 роки тому +36

    Тимур, спасибо за проделанную работу и качественную подачу материала!

  • @shsh01212
    @shsh01212 2 роки тому +45

    КААААПЕЕЕЦ, ОН ЧТО ХОЧЕТ ЧТОБЫ СНГ ПРОГЕРЫ ВАЩЕ БЫЛИ НЕДОСЯГАЕМЫ?
    Спасибо за труды! Смакую каждую минуту)

    • @duckdeduct522
      @duckdeduct522 2 роки тому +12

      И я!
      Люблю людей, у которых все по полочкам!
      Автор ролика щедро делится с нами своим порядкам!
      Обожаю людей без шизофрении)))

    • @UlbiTV
      @UlbiTV  2 роки тому +10

      Спасибо ребят:)

  • @Sergey-lg1ke
    @Sergey-lg1ke 2 роки тому +17

    Плотность информации потрясающая, при том без ущерба доступности. Контент - пушка. Спасибо!

  • @user-db3gs1sc2v
    @user-db3gs1sc2v 2 роки тому +5

    Спасибо за столь замечательный разбор принципов SOLID. Считаю, что очень важно посмотреть видео новичкам в разработке ООП проектов!

  • @noname5046
    @noname5046 2 роки тому +3

    Спасибо за возможность погрузиться и понять столь важный принцип за столько короткий срок

  • @user-iw2xd4sx6b
    @user-iw2xd4sx6b 2 роки тому +3

    Спасибо за доступное объяснение - надеюсь энтузиазм не остынет, ждём продолжения! 👍👍👍

  • @liubomyrsiusar6589
    @liubomyrsiusar6589 2 роки тому +28

    Дякую, дуже гарно пояснив! Бажаю процвітання каналу і автору!

  • @user-jz1ud4ix8m
    @user-jz1ud4ix8m 2 роки тому +3

    Наткнулся на видос про ООП при подготовке к собесу, отлично зашел! Мощно, четко, все по полочкам. Видео по SOLID держит планку, дает глубокое понимание по данной теме!

  • @user-rx1dg3tk8c
    @user-rx1dg3tk8c 2 роки тому +46

    Очередная годнота, а я еще с облачным хранилищем до конца не разобрался))) Тимур, с Новым Годом! Новых побед!

  • @user-ve8om5zg3s
    @user-ve8om5zg3s 2 роки тому +53

    Мало специалистов, которые могут сложное объяснить простым языком. Лучший канал однозначно

  • @tailerderdon1371
    @tailerderdon1371 2 роки тому +3

    Дуже дякую, швидко, зрозуміло, без води, топ для підготовки до співбесід.

  • @aleksandrmatyka3118
    @aleksandrmatyka3118 2 роки тому +56

    Это пожалуй лучшее обьяснение SOLID в русскоязычном сегменте, отличный материал)

    • @UlbiTV
      @UlbiTV  2 роки тому +8

      Благодарю! Старался

    • @serdotsenko
      @serdotsenko 2 роки тому +1

      тот же вывод после просмотра! пересмотрел много по этой теме, но прояснятся начало только после этого видоса )

    • @yurikosenko4833
      @yurikosenko4833 2 роки тому +3

      Дико плюсую! Уже видел похожие объяснения, но это на порядок понятней и легче воспринимается. Автор, ты лучший)

    • @reestts
      @reestts 2 місяці тому +2

      Шёл 2024, комментарий еще актуален)

  • @firedvata
    @firedvata 2 роки тому +20

    Очень качественный контент. В который раз смотрю и радуюсь, что в одном месте можно узнать столько полезного! Так держать!

  • @Rymblnec1
    @Rymblnec1 Рік тому +3

    Дружище, благодарю!!!
    До этого видео я понимал, но не до конца L и D принципы! Теперь всё очень хорошо сложенно в моей голове, еще раз жму руку!
    Успехов тебе и развития!

  • @jesper.nielsen
    @jesper.nielsen 2 роки тому +19

    КАК ЖЕ ПРОСТО И ПОНЯТНО !!! БЛАГОДАРОЧКА

  • @russian2475
    @russian2475 2 роки тому +7

    Крутой видос! Без воды, все по делу. Буду ждать видос про патерны. Спасибо!

  • @2space509
    @2space509 2 роки тому +7

    Самое доступное и понятное обьяснение принципов SOLID!

  • @user-lm2tq9pk7x
    @user-lm2tq9pk7x 2 роки тому +6

    Прям новогодний подарок! Спасибо!

  • @SVolikov
    @SVolikov 2 роки тому +4

    Спасибо! Я тоже буду ждать следующих роликов. Успехов!

  • @danildemchenko6004
    @danildemchenko6004 2 роки тому +8

    Сначала - лайк, а после уже подрубаем видео:)

  • @offMaster25
    @offMaster25 2 роки тому +11

    Классный разбор, очень помогает в работе!!

  • @user-ou5ok8fs9c
    @user-ou5ok8fs9c 2 роки тому +4

    Спасибо. Лучшее видео по теме принципы SOLID

  • @neverdieboi
    @neverdieboi 2 роки тому +3

    Отличное видео, доступная и понятная подача материала. Контент который мы заслужили!

  • @lordjack9990
    @lordjack9990 Рік тому

    Приятно, что ты разбираешь несколько примеров для каждого пункта - респект)

  • @malyna
    @malyna 2 роки тому +4

    Очень качественный контент! Однозначно одно из лучших объяснений!

  • @plmbr1488
    @plmbr1488 2 роки тому +13

    По ООП топовый видос был, сейчас буду этот смотреть!
    Естественно лайк префаером

    • @UlbiTV
      @UlbiTV  2 роки тому +2

      Жду фидбек, надеюсь этот видос не хуже

    • @mroganan7171
      @mroganan7171 2 місяці тому

      Лучший что я видел в инете честно)​@@UlbiTV

  • @nikitasheve3157
    @nikitasheve3157 Рік тому

    Лучшее видео по SOLID! Сразу все понятно!

  • @andreinebolei
    @andreinebolei 2 роки тому +4

    Спасибо, действительно очень понятно о сложных вещах! До этого много раз читал про SOLID, но всё-равно слабо понимал, так как примеры были далеки от моей практики. У тебя наоборот, всё очень доступно.

  • @ipa_stor
    @ipa_stor 2 роки тому +15

    Пока что ещё празднуем, но на днях обязательно, посмотрю, всём приятного просмотра, Тимур, хороших новогодних праздничных дней!!!

    • @catsapp
      @catsapp 2 роки тому +4

      Один класс - одна задача. Далее включай здравый смысл. Принцип ЗС

    • @UlbiTV
      @UlbiTV  2 роки тому +4

      Руслан, спасибо и взаимно!

  • @Dim4uk
    @Dim4uk 2 роки тому +6

    Как всегда, Тимур на высоте. Спасибо тебе за труд

  • @user-kw5yy1gi7e
    @user-kw5yy1gi7e 2 роки тому +1

    Спасибо за отличный материал!Успехов в создании новых видео.

  • @vitalii5784
    @vitalii5784 2 роки тому +2

    Лучшее объяснение SOLID, которое я встречал! Молочага++

  • @user-pi1vr6rf1k
    @user-pi1vr6rf1k 2 роки тому +53

    Лучшего преподавателя и представить сложно. Спасибо за труды!

  • @pistoletov1974
    @pistoletov1974 11 місяців тому +3

    Спасибо большое! Читал книгу как-то, но понял значительно меньше из книги чем из этого небольшого ролика! Спасибо еще раз.

  • @igoril7813
    @igoril7813 2 роки тому +13

    Навожу движуху под этим видео - очень полезное видио получилось

  • @semantic-lab-rm
    @semantic-lab-rm 2 роки тому +6

    Спасибо большущее, Тимур! Всех с Новым Кодом!

    • @UlbiTV
      @UlbiTV  2 роки тому +2

      Спасибо и взаимно!

  • @sv2109
    @sv2109 2 роки тому +3

    Вау, наконец я это понял! :))) Лучшее объяснение принципов SOLID на ютубе! Спасибо.

  • @OsaDArT
    @OsaDArT 2 роки тому +3

    Крутотень! Спасибо за проделанную работу!
    Твой видео как альманах, можно пересматривать со временем. И таким образом держать себя в форме!

  • @roman222k
    @roman222k 2 роки тому +1

    Шикарный материал и подача, спасибо за труды!

  • @kitN
    @kitN 2 роки тому +5

    Спасибо за проделанную работу уважаемый

  • @olehmudriy9308
    @olehmudriy9308 2 роки тому +5

    Спасибо тебе, мой друг, за очередной топ! Всех с Новым Годом

  • @user-tg1yr1dt4n
    @user-tg1yr1dt4n 2 роки тому +4

    Готовлюсь к собеседованию и такие видео очень сильно помогают огромное спасибо

  • @arthard8487
    @arthard8487 Рік тому

    Спасибо за простое и понятное объяснение! Очень помогает разобраться в SOLID быстрее, чем просто чтение теории или статей.

  • @alextotun
    @alextotun 2 роки тому +3

    Четко, понятно, прям чудесно широко и ясно.) Большое спасибо!

  • @eustignos
    @eustignos 2 роки тому +5

    лютое объяснялово - поклон в ноги за такую систематизацию начала всех начал 🤙

  • @user-lm3mi7lh6h
    @user-lm3mi7lh6h 2 роки тому +4

    Чувак, красавчик, спасибо тебе за труд. Благодаря тебе вообще понял, что такое ООП. Пили видосы обязательно!!!

  • @dmsuslov
    @dmsuslov Рік тому

    Дружище, ты просто мегакрасавчик! Всё строго по делу, без воды, доступно и доходчиво. Концентрат информации!

  • @den4ik114
    @den4ik114 2 роки тому +8

    Отличный ролик, с понятным объяснением, спасибо!

  • @Mike-ig6pi
    @Mike-ig6pi 2 роки тому +3

    длинный комментарий для проявления активности под этим прекрасным и очень полезным видео!

  • @mrbamz7209
    @mrbamz7209 2 роки тому +5

    Давно ждал про solid, благодарю!

  • @tg-lugovskyi
    @tg-lugovskyi 2 роки тому +3

    Меньше слов, больше роликов) пересматриваю по несколько раз, спасибо)

  • @user-zf7oh5iv3l
    @user-zf7oh5iv3l Рік тому

    Благодарю) посмотрел разные ролики по данному вопросу, ваш самый понятный) всего хорошего)

  • @EvgenyChandler
    @EvgenyChandler 2 роки тому +5

    Супер! Спасибо большое за такой качественный контент!

  • @levapveeskela4327
    @levapveeskela4327 2 роки тому +5

    шикарно, ООП уже было, сейчас SOLID, всё, жги про паттерны)

  • @swat5800
    @swat5800 Рік тому +3

    Спасибо огромное за твой труд! Готовлюсь к собесу и объяснить лучше просто не возможно!

  • @uNkind33
    @uNkind33 2 роки тому +8

    Бать ну ты как всегда красава, сделал подарок на НГ! Жги еще :D )

    • @UlbiTV
      @UlbiTV  2 роки тому +4

      😂✊🏻

  • @konstantinkuksov914
    @konstantinkuksov914 2 роки тому +14

    Оооо, спасибо, Тимур) Отличная тема!

  • @TheDevl1n
    @TheDevl1n Рік тому +1

    Очень редко пишу комментарии на ютюбе, но тебе за твои старания говорю огромное спасибо! Все очень понятно и доходчиво объяснил!

  • @ivanp7697
    @ivanp7697 2 роки тому +3

    Самое лучшее объяснение солид, что я встречал

  • @juliarekamie
    @juliarekamie 2 роки тому +3

    Вдячність! 🙏🏻📡

  • @kerenoz2010
    @kerenoz2010 2 роки тому +11

    как раз искала информацию пару часов назад )) спасибо !)

    • @UlbiTV
      @UlbiTV  2 роки тому +5

      Благодарю!

  • @everybodyisabuddy
    @everybodyisabuddy Рік тому +3

    спасибо за качественный контент, очень помогает разобраться в основных концепциях.

  • @itpro952
    @itpro952 2 роки тому +2

    Все по факту, один из лучших роликов по solid принципам

  • @user-qp4ev2bk5j
    @user-qp4ev2bk5j 2 роки тому +5

    Очень доступно и доходчиво. Порадовала структура, типа "теория, абстрактный пример, практический пример на пальцах, пример из жизни". Обилие формулировок и углов обзора помогало ой-как. Ни разу не сходил на другой ресурс в поисках иного толкования, всё "понялось" тут. В общем, балдёж)
    Спасибо за ролик. При случае по-рекламирую кому-нибудь.

  • @key_27
    @key_27 Рік тому +3

    Гарне пояснення! Дякую. Як раз після лекції по SOLID надійно закріпив матеріал. Дуже правильні слова підбираєте для пояснення.

  • @duckdeduct522
    @duckdeduct522 2 роки тому +4

    Мой личный вклад в ОБЩУЮ АКТИВНОСТЬ ==> Я обожаю оранжевый цвет! ))))))

  • @KralinRuslan
    @KralinRuslan 9 місяців тому

    спасибо, вот ты реально толково всё пилишь. Дай тебе бог здоровья

  • @DomiNoR777
    @DomiNoR777 2 роки тому +4

    Я обычно смотрю ролики на скорости 1,5. Тут через пару минут перешел на 1,25. Еще через 10 минут сдался и перешел на 1. Под конец еще и паузой/перемоткой активно пользовался.
    Хорошая подача, правда пример с фронта не сильно понятны, но раз большинство на канале фронтендщики, то это объяснимо.

  • @user-lc6yf8rz6k
    @user-lc6yf8rz6k 2 роки тому +3

    Спасибо! Это видео стоит того чтобы его пересмотреть через какое то время

  • @user-tk5mg4do8r
    @user-tk5mg4do8r 2 роки тому +1

    Особо не понимал в чем главный прикол SOLID, а прочитать про них руки не дотягивались. Ваше видео отлично заменило мне небольшую аудиокнижку, при этом замечательно разъяснив каким образом использовать эти принципы.

  • @bizh8984
    @bizh8984 2 роки тому +1

    Большое спасибо! Отличный ролик! Мир вашему дому.

  • @aleksandrzelenskiy4000
    @aleksandrzelenskiy4000 2 роки тому +16

    Я так ждал объяснения SOLID от канала! Спасибо, прям подарок на НГ!

  • @user-bp7jb5of5d
    @user-bp7jb5of5d 2 роки тому +5

    Отличное видео Тимур, отличное. Доступно, понятно и логично. Спасибо.

  • @maksymspaskyi9584
    @maksymspaskyi9584 2 роки тому +4

    Очень полезный материал! Спасибо за труд!

  • @nouai
    @nouai 2 роки тому +2

    Отличное изложение материала, кратко и содержательно.

  • @romangavrilchuk7657
    @romangavrilchuk7657 2 роки тому +5

    Спасибо за твои труды!

  • @bohdanhaiduk7336
    @bohdanhaiduk7336 Рік тому +3

    Спасибо автору, очень годный рассказ о SOLID получился !)

  • @sexscream
    @sexscream 2 роки тому +3

    Я балдею от наших разговоров, ты такой умный дядька... охх

  • @vinderornitier
    @vinderornitier 2 роки тому +29

    Спасибо, очень актуально.
    Тимур очень важно именно от вас видео по дэбагу! Как понимать ошибки, почему они так называются, к чему они относятся и как ничего не перепутать.
    Это как раз то, что очень поможет новичкам понимать что они делают не так и в будущем не наступать на одни и те же грабли.

  • @luteyka
    @luteyka 2 роки тому +9

    Тимур, в очередной раз говорю огромное спасибо!

    • @UlbiTV
      @UlbiTV  2 роки тому +4

      И я в очередной раз благодарю вас за поддержку!

  • @user-hk5pn1ji1u
    @user-hk5pn1ji1u 2 роки тому +3

    Спасибо за твой труд! Наконец-то разобрался с solid))

  • @denmccormik7654
    @denmccormik7654 2 роки тому +2

    еще не посмотрел, но оставляю коммент, чтобы видео, о которых шла речь, вышли

  • @sklyanskiy
    @sklyanskiy Рік тому

    Дядя, ты шикарный! Спасибо огромное за так хорошо поданую информацию. Продолжаю изучать твой канал, хоть и не разу не вэб-разраб, но очень много полезного узнаю. Ещё раз спасибо!

  • @WarmRAIN100
    @WarmRAIN100 2 роки тому +4

    Круто)
    все очень доступно объясняешь и то что казалось сложным теперь намного понятнее)

  • @Drezerak
    @Drezerak Рік тому +3

    Понятное объяснение принципов SOLID!

  • @romko-romario
    @romko-romario 2 роки тому +1

    Благодарю! Лучшее видео о Solid для джаваскрипт разработчика. Нравится как доступность объяснения, так и очень качественная адаптиция под особенности архитектруры JS + хорошие примеры.

  • @0_fuck_society_0
    @0_fuck_society_0 2 роки тому +2

    Великолепные видео! Однозначно подписка и лайк, лучшее, что я видел за последнее время.

  • @eunicsi
    @eunicsi 2 роки тому +4

    Отличные уроки, спасибо за контент, продолжай это делать, не останавливайся)

  • @natalyaiv3414
    @natalyaiv3414 Рік тому +3

    Отличный материал!
    Очень понятно для начинающих.
    Спасибо!

  • @aki-yu7zn
    @aki-yu7zn 2 роки тому +1

    Просто вау, невероятно просто объясняешь, спасибо за материал)

  • @user-dx2iw1hm3d
    @user-dx2iw1hm3d Рік тому +1

    Очень хорошее видео, экономит часы чтения форумов) Автору большое спасибо!

  • @kensaitakeso
    @kensaitakeso 2 роки тому +6

    отличная подача! я прям все понял! даже TS )

  • @w1pe0ut
    @w1pe0ut 2 роки тому +4

    Информации так много , что после каждого принципа нужно "выйти покурить":D

  • @dancingstar1852
    @dancingstar1852 7 місяців тому +2

    Отличное объяснение, спасибо!

  • @jsmonstr9638
    @jsmonstr9638 2 роки тому +6

    Посмотрел видео, отличный контент с хорошими примерами по SOLID

  • @user-ou5ok8fs9c
    @user-ou5ok8fs9c 2 роки тому +5

    Жду ваши новые видео. Спасибо вам