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

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2024

Комментарии • 928

  • @РоманГирич-з5ш
    @РоманГирич-з5ш 2 года назад +3

    мега-полезный видос, без лишнего соплежуйства, сразу нектар, гуд джоб мэйт.

  • @valentynlugovyi4789
    @valentynlugovyi4789 2 года назад +68

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

    • @rainrainov4495
      @rainrainov4495 7 месяцев назад +6

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

    • @ALEXZANDR_GAMES
      @ALEXZANDR_GAMES Месяц назад

      Они не обиделись. Просто зашли "толпой" и поставили дизлайки. 😁

  • @adelinaromanova8353
    @adelinaromanova8353 2 года назад +36

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

    • @ALEXZANDR_GAMES
      @ALEXZANDR_GAMES 3 месяца назад

      Это специально, чтобы сэкономить время. Если тебя спросят, про принцип ОСР и ты начнёшь рассказывать про Робокопа, то сразу будет ясно, что с тобой пора прощаться. 😁🤣😂

  • @ЕвгенийПанкратов-г5ь
    @ЕвгенийПанкратов-г5ь 2 года назад +65

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

  • @key_27
    @key_27 2 года назад +3

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

  • @ИгорьДикань
    @ИгорьДикань 2 года назад +5

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

  • @sergeisychov9810
    @sergeisychov9810 Год назад +3

    Это самое крутое видео. Без воды, все по полочкам. Наконецто я разобрался с SOLID и многое теперь стало ясно. А то в слепую лепить код не очень)))

  • @tailerderdon1371
    @tailerderdon1371 2 года назад +5

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

  • @ipa_stor
    @ipa_stor 2 года назад +17

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

    • @UlbiTV
      @UlbiTV  2 года назад +5

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

  • @ДаниилСоловьев-э6ш
    @ДаниилСоловьев-э6ш 2 года назад +591

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

    • @nobodydoe
      @nobodydoe 2 года назад +8

      Согласен

    • @sergbs
      @sergbs 2 года назад +12

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

    • @firewatermoonsun
      @firewatermoonsun 2 года назад +2

      ruclips.net/video/VunUuXyJw2U/видео.html

    • @R193BK
      @R193BK 2 года назад +7

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

    • @domino6852
      @domino6852 2 года назад +4

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

  • @2space509
    @2space509 2 года назад +8

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

  • @shsh01212
    @shsh01212 2 года назад +48

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

    • @duckdeduct522
      @duckdeduct522 2 года назад +14

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

    • @UlbiTV
      @UlbiTV  2 года назад +12

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

  • @Sergey-lg1ke
    @Sergey-lg1ke 2 года назад +22

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

  • @vladimidlav
    @vladimidlav 2 года назад +1

    Ты наверно и не увидишь это сообщение. Но это огонь просто, каждое видео огонь. Спасибо тебе огромное

    • @UlbiTV
      @UlbiTV  2 года назад

      Я все вижу! Спасибо за поддержку

  • @DomiNoR777
    @DomiNoR777 2 года назад +6

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

  • @igoril7813
    @igoril7813 2 года назад +15

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

  • @of_youtube
    @of_youtube 6 месяцев назад +3

    1) SRP - Single responsibility principle
    Один класс - одна задача
    2) OCP - Open/closed principle
    Класс должен быть открыть для расширения но закрыт для изменения
    3) LCP - Liskov Substitution Principle
    Наследующий класс должен дополнять, а не замещать поведение базового класса
    4) ICP - Interface Segregation Principle
    Не нужно заставлять клиента (класс) реализовывать интерфейс, который не имеет к нему отношения
    5) DIP - Dependency Inversion Principle
    Модули верхнего уровня не должны зависеть от модулей нижнего уровня. И те, и другие должны зависеть от абстракции. Абстракции не должны зависеть от деталей. Детали должны зависеть от абстракций

  • @ЕвгенийСундов
    @ЕвгенийСундов 2 года назад +5

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

  • @liubomyrsiusar6589
    @liubomyrsiusar6589 2 года назад +30

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

  • @Нужнокодить
    @Нужнокодить 2 года назад +1

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

  • @Илья-э7ю9в
    @Илья-э7ю9в 2 года назад +54

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

  • @kolyabokov88
    @kolyabokov88 2 года назад +1

    Смотрю перед собеседованием прямо сейчас) 😘😘😘 бро!

  • @pistoletov1974
    @pistoletov1974 Год назад +4

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

  • @denmccormik7654
    @denmccormik7654 2 года назад +3

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

  • @Rymblnec1
    @Rymblnec1 Год назад +3

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

  • @ledozavr
    @ledozavr 2 года назад +1

    Да просто космический талант объяснять! Могу только материться от восторга, сравнивая с тем, что уже читал\смотрел про ООП и SOLID.
    А вот бы от Вас курс по андроид-разработке и Kotlin...

  • @СергейРозум-н5ф
    @СергейРозум-н5ф 2 года назад +3

    Спасбо за Информацию!

  • @ТимурСаляхов-е6е
    @ТимурСаляхов-е6е 2 года назад +4

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

  • @FobosWorld
    @FobosWorld 2 года назад +6

    Господи ну наконец-то идеальное объяснение, которое хочет увидеть любой разраб, теория, практика и примеры, ты золото!

  • @eustignos
    @eustignos 2 года назад +6

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

  • @andreinebolei
    @andreinebolei 2 года назад +4

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

  • @russian2475
    @russian2475 2 года назад +8

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

  • @everybodyisabuddy
    @everybodyisabuddy Год назад +4

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

  • @yuriykyus
    @yuriykyus 2 года назад

    На мой взгляд это лучшее объяснение принципов

  • @alex91russ
    @alex91russ 2 года назад +43

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

  • @nikitasheve3157
    @nikitasheve3157 2 года назад

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

  • @xyanmatus
    @xyanmatus 2 года назад +3

    persons - очень по-шекспировски) ну а за объяснение однозначно лайк

  • @duckdeduct522
    @duckdeduct522 2 года назад +6

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

  • @natalyaiv3414
    @natalyaiv3414 Год назад +4

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

  • @semantic-lab-rm
    @semantic-lab-rm 2 года назад +6

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

    • @UlbiTV
      @UlbiTV  2 года назад +2

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

  • @Mike-ig6pi
    @Mike-ig6pi 2 года назад +4

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

  • @aleksandrmatyka3118
    @aleksandrmatyka3118 2 года назад +63

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

    • @UlbiTV
      @UlbiTV  2 года назад +9

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

    • @serdotsenko
      @serdotsenko 2 года назад +2

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

    • @yurikosenko4833
      @yurikosenko4833 2 года назад +5

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

    • @iurii-goncharov
      @iurii-goncharov 8 месяцев назад +3

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

  • @Drezerak
    @Drezerak 2 года назад +4

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

  • @RoGa766
    @RoGa766 Год назад +1

    Понял что несколько лет практики неправильно применял 2 принципа, хотя был на 100% уверен что их понимаю(ещё и другим обьяснял, хаа). Хорошие примеры

  • @jsmonstr9638
    @jsmonstr9638 2 года назад +8

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

  • @ФедорКарпенко-ы4г
    @ФедорКарпенко-ы4г 2 года назад

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

  • @user05696
    @user05696 2 года назад +4

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

  • @izi9818
    @izi9818 2 года назад +2

    Сначала лайк и коммент потом видос ! Спасибо )))

  • @kobalt17
    @kobalt17 2 года назад +3

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

  • @ArtemBosenko
    @ArtemBosenko 2 года назад

    SOLID principles studying has been started successfully. Ty. Awesome video

  • @ОленаКуніцина
    @ОленаКуніцина 2 года назад +4

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

  • @Владимир-ь9ъ6ч
    @Владимир-ь9ъ6ч 2 года назад +1

    Сразу извините за мат. Но это просто охуенно!
    Особенно подаровал последний принцип DI. Теорию прослушивал раз 5 - не особо въехал. А вот на практике всё оказалось достаточно понятным.
    Да и в целом, каждый из принципов объяснен максимально просто. Я пока что более лучшего изложения не находил на ютубе - чтобы примеров было так много и они были настолько понятными
    ОГРОМНОЕ Вам спасибо.

  • @noname5046
    @noname5046 2 года назад +3

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

  • @МихаилАлексеев-ъ2ч
    @МихаилАлексеев-ъ2ч 4 месяца назад +1

    Милый ты наш! Поклон до земли! Мне 70, первый раз вижу, как надо преподавать

  • @bohdanhaiduk7336
    @bohdanhaiduk7336 2 года назад +4

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

  • @NurymzhanAyapbergen
    @NurymzhanAyapbergen Год назад +1

    Спасибо. У меня в пятницу будет интервью. Посмотрел твое видео, очень полезно.

  • @artmus208
    @artmus208 2 года назад +5

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

  • @jimishukurow2286
    @jimishukurow2286 2 года назад +2

    Klassnoye obyesneniye ! Respect!

  • @KostiantynRodin
    @KostiantynRodin 2 года назад +7

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

  • @breakdjmoroz3353
    @breakdjmoroz3353 4 месяца назад +2

    Спасибо! Всё очень подробно и, главное, практично. Продвижения и развития каналу!

  • @pretenderfox5433
    @pretenderfox5433 2 года назад +3

    Очень круто объяснил! Спасибо! Через два три дня повторить и. все хорошо отложиться в голове. Ну и желательно примеры хотя бы прописать у себя руками.

  • @itpro952
    @itpro952 2 года назад +2

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

  • @tuku_mann
    @tuku_mann 2 года назад +7

    Паттерны очень интересная тема, хочется увидеть, разобраться с ними!

  • @dogma7897
    @dogma7897 2 года назад +3

    Лайкос. Только с этого видео понял что к чему

  • @luteyka
    @luteyka 2 года назад +9

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

    • @UlbiTV
      @UlbiTV  2 года назад +4

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

  • @SentinelMoonlight
    @SentinelMoonlight 2 года назад +4

    Спасибо, мне, как nodejs разработчику было интересно!

  • @plmbr1488
    @plmbr1488 2 года назад +15

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

    • @UlbiTV
      @UlbiTV  2 года назад +3

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

    • @mroganan7171
      @mroganan7171 9 месяцев назад +1

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

  • @railbatyrshin377
    @railbatyrshin377 Год назад +2

    Тимур, случайно наткнулся на твой ролик по Архитектуре, теперь не могу оторваться, просматриваю один за другим))

  • @eva_space
    @eva_space 2 года назад +6

    Это лучшее объяснение по этой теме, которые я видела за все годы моей работы.

  • @dmsuslov
    @dmsuslov 2 года назад

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

  • @ЕжЕжиков-в9ь
    @ЕжЕжиков-в9ь 2 года назад +48

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

  • @romko-romario
    @romko-romario 2 года назад +1

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

  • @ЭзамАппаева
    @ЭзамАппаева 2 года назад +9

    Спасиииибооо! Скучала по вашим видео))) Новогодние выходные проведу отлично)

    • @UlbiTV
      @UlbiTV  2 года назад +4

      Олды на месте!

  • @crecker05ru
    @crecker05ru 2 года назад +8

    Благодарю за урок! Я так понял ,все эти принципы связаны с ООП и я совсем не понимал о чем речь так как с ООП не работал,благодаря тебе ,и показанными наглядными примерами, ситуация стала проясняться :)

  • @ivanp7697
    @ivanp7697 2 года назад +3

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

  • @vinderornitier
    @vinderornitier 2 года назад +28

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

  • @bulbaway
    @bulbaway 2 года назад +21

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

  • @vitalii5784
    @vitalii5784 2 года назад +2

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

  • @swat5800
    @swat5800 Год назад +3

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

  • @seoonlyRU
    @seoonlyRU 2 года назад +1

    как всегда огонь))) лайк за видео от легендарнейшего СЕООНЛИ

  • @SVolikov
    @SVolikov 2 года назад +4

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

  • @ZloyRiK
    @ZloyRiK Год назад +1

    Потрясающе. Принцип Liskov я смог понять только с твоими объяснениями про программиста, который не умеет писать код. Это ведь реально неожиданная ошибка. Идеально принцип объяснил 😄

  • @mrbamz7209
    @mrbamz7209 2 года назад +6

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

  • @smileman-rus
    @smileman-rus Год назад +1

    ролик ЛЕГЕНДАРНЫЙ, вышел

  • @jesper.nielsen
    @jesper.nielsen 2 года назад +21

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

  • @antonyanovskyi6762
    @antonyanovskyi6762 2 года назад +3

    Ну наконец то кто-то вменяемо объясняет. Спасибо

  • @konstantinkuksov914
    @konstantinkuksov914 2 года назад +15

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

  • @izzzanaaami
    @izzzanaaami 2 года назад +1

    Спасибо вам огромное!!! Только теперь мне на душе стало легче, потому что я наконец-то понял принцип SOLID!Параллельно читал книгу Роберта Мартина "Чистая архитектура", и там было немного не понятно, но здесь я лучше разобрался. Спасибо вам еще раз Автор!!! 😍😍😍😍

  • @narekghazaryan3179
    @narekghazaryan3179 2 года назад +20

    Я бы сказал принципы SOLID от S до D

  • @arxmea
    @arxmea 8 месяцев назад

    Отличный пример / аналогия с мат и физ формулами! Такие метафоры очень легко позволяют понять «форму» того что изучаешь

  • @ИльяЛехов
    @ИльяЛехов 2 года назад +4

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

  • @romanvinogradovby
    @romanvinogradovby 2 года назад +16

    Буду неоднократно пересматривать. Посмотрел первые 16 минут и уровень допамина, по ощущениям, значительно возрос. Ценный и полезный контент. Много текста для алгосов ютубчика любимого пихай на главную другим анонам пожалуйста

  • @kerenoz2010
    @kerenoz2010 2 года назад +12

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

    • @UlbiTV
      @UlbiTV  2 года назад +5

      Благодарю!

  • @eduardich
    @eduardich 2 года назад

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

  • @Arman_127
    @Arman_127 2 года назад +4

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

  • @TheDevl1n
    @TheDevl1n Год назад +1

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

  • @aleksandrzelenskiy4000
    @aleksandrzelenskiy4000 2 года назад +16

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

  • @levapveeskela4327
    @levapveeskela4327 2 года назад +6

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

  • @nickolaizein7465
    @nickolaizein7465 2 года назад +6

    Большое спасибо за информацию!

  • @danildemchenko6004
    @danildemchenko6004 2 года назад +10

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