Принципы SOLID. На доступном языке. SOLID В PHP и Laravel

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ก.ย. 2024

ความคิดเห็น • 63

  • @GreatOsmanSultan
    @GreatOsmanSultan ปีที่แล้ว +8

    Слава Всевышнему что есть такой человек как автор этого канала которому от души огромное спасибо!

  • @user-pu3fk7zv7b
    @user-pu3fk7zv7b ปีที่แล้ว +9

    Лучшее объяснение SOLID!!!👍 Спасибо автору за всё что он делает.

  • @andrewlevitsky6270
    @andrewlevitsky6270 ปีที่แล้ว +8

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

    • @laravelcreative
      @laravelcreative  ปีที่แล้ว +1

      Благодарю!)

    • @andrewlevitsky6270
      @andrewlevitsky6270 ปีที่แล้ว

      @@laravelcreative Если утроюсь на работу, тоже обязательно щедро отплачу тебе за єто. Спасибо!

  • @alextarasenko8199
    @alextarasenko8199 ปีที่แล้ว +7

    Одно из лучших объяснений приниципов SOLID, которые я видел. Спасибо большое!

  • @twentxx
    @twentxx ปีที่แล้ว +4

    Спасибо 👍
    В том то и дело, в уроках, статьях, зачастую даже в документации не пишут как нужно делать правильно.

  • @heerkopf
    @heerkopf ปีที่แล้ว +7

    Спасибо за контент, было бы интересно увидеть видео на тему различных инструментов по-типу: xdebug, настройка линтеров для php в связке с phpstorm-ом и т.п. инструменты, которые вы возможно используете при повседневной разработке. За ci/cd и docker отдельный респект

    • @laravelcreative
      @laravelcreative  ปีที่แล้ว

      Благодарю!) Посмотрим:)

  • @TheQuantum3k
    @TheQuantum3k 10 หลายเดือนก่อน

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

  • @andreysokolov2335
    @andreysokolov2335 8 หลายเดือนก่อน

    Соглашусь с другими мнениями - очень понятное объяснение принципов и примеры их использования на практике.
    Спасибо автору)

  • @sergeyinshin4924
    @sergeyinshin4924 ปีที่แล้ว

    Автор, спасибо! Очень понятно и доступно, а также довольно кратко (не растянуто на 2-3 часа). Наконец появились примеры из жизни, чего не хватало предыдущим роликам по ООП и паттернам.

  • @dragon797
    @dragon797 ปีที่แล้ว

    Спасибо тебе, особенно за принцип инверсии зависимости. Долго не понимал о чем речь. А ты рассказал про это простыми словами и стало все понятно.

  • @evgenyglizhin5477
    @evgenyglizhin5477 ปีที่แล้ว

    Спасибо. Обьяснил на примерах понятнее чем книга чистая архитектура!

  • @molodoychelovek9395
    @molodoychelovek9395 5 หลายเดือนก่อน

    Большое спасибо автору за объяснение!

  • @dmitriivanov7010
    @dmitriivanov7010 8 หลายเดือนก่อน

    Слава автору. Это самое понятное объяснение!!!

  • @MrFrisk92
    @MrFrisk92 9 หลายเดือนก่อน

    Спасибо большое, все очень четко, понятно , информативно

  • @sychsiarhei6208
    @sychsiarhei6208 หลายเดือนก่อน

    Благодарю

  • @sashasss7114
    @sashasss7114 ปีที่แล้ว +1

    Laravel Creative, спасибо!

  • @alexneo5458
    @alexneo5458 ปีที่แล้ว +2

    А разве принцип инверсии зависимостей об этом?
    Я думал, что там другая суть. В вики сказано, что классы должны зависеть от абстракций, а не от конкретных деталей. Например, как я понимаю, если у нас есть статьи с комментариями и лайками на сайте, то они не должны зависеть от того, как реализовано их хранение, в базе или в файлах или ещё как-то, как считывается с базы и т.п. И в классе статья, у нас не должно быть sql запросов, а должен быть отдельный класс или функция для этого, которая считает и всё. И не важно откуда. Я так это понимал.

  • @gru8299
    @gru8299 ปีที่แล้ว +1

    Спасибо большое!!!

  • @user-ov7hx2lv8g
    @user-ov7hx2lv8g ปีที่แล้ว

    То что надо! Автор, спасибо большое

  • @spitzer4077
    @spitzer4077 ปีที่แล้ว +3

    Лисков точно придётся губо нихрена не ясно, и непонятно зачем мы дублируем интерфейс в class BusDriver extends Driver implements DriverInterface если сам class Driver implements тот же DriverInterfacе, в остальном топчик.

  • @user-yf2er5vr8q
    @user-yf2er5vr8q ปีที่แล้ว +1

    сделайте пожалуйста еще курс любой с laravel+vue - .простенький магазин на пальцах без тяжелых шаблонов больше логики - спасибо

  • @norskiy9765
    @norskiy9765 ปีที่แล้ว

    Жду новый курс по JS и JS react, у тебя очень крутые курсы

  • @webprogramming5048
    @webprogramming5048 6 หลายเดือนก่อน

    В PostService не может быть статичный метод , вроде объясняете SOLID , а сами нарушаете принцип DDD ( Domain-Driven Design ) . 🙄

  • @MihailAbysmo
    @MihailAbysmo ปีที่แล้ว +1

    👍

  • @POEOneLove
    @POEOneLove ปีที่แล้ว

    Архитектура отличная. Хотя, видимо она рассчитана больше на командную работу, тесты и достаточно крупные разбитые на микросервисы проекты. Я даже не представляю какая свалка файлов будет при такой структуре в небольших приложениях. Очень тонко нужно чувствовать баланс при дроблении зависимостей, чтобы не наворотить еще хуже

  • @saidbeksultanov1981
    @saidbeksultanov1981 ปีที่แล้ว

    👍👍👍

  • @user-dn8yk9wq7c
    @user-dn8yk9wq7c 7 หลายเดือนก่อน

    принцип перверсии социальной ответственности барбары лисков

  • @olezhonnv3215
    @olezhonnv3215 ปีที่แล้ว +3

    Сумбурно накидал. SRP - более-менее объяснил. Остальные - слабенько.

    • @laravelcreative
      @laravelcreative  ปีที่แล้ว

      Благодарю!:)

    • @user-wx4cy6yw3f
      @user-wx4cy6yw3f 11 หลายเดือนก่อน +1

      У меня такое же мнение SRP норм остальное - автор сам не понимает как объяснить. Сплошной сумбур будет в головах изучающих. Страшно подумать что он там путает в своих курсах

    • @user-wx4cy6yw3f
      @user-wx4cy6yw3f 11 หลายเดือนก่อน

      @@laravelcreative Твоя задача ясно изложить материал иначе нахуй такое "обучение" надо

  • @Razrabotchik.
    @Razrabotchik. ปีที่แล้ว

    Автор, здравствуйте, и спасибо за вашу деятельность! Подскажите пожалуйста, если создать блог по курсу создания блога на Laravel, его позже можно сделать мультиязычным, добавив/изменив лишь код, или необходимо будет создать новый проект с нуля? Еще в начале пути, и еще не дошел пока до ваших платных курсов, потому нубские вопросы.

    • @laravelcreative
      @laravelcreative  ปีที่แล้ว

      Благодарю!) Для мультиязычности можно использовать функционал в ларавел, который позволяет под разный язык использовать заготовку:)

  • @wd_1
    @wd_1 ปีที่แล้ว

    Мерси!

  • @arthurion
    @arthurion ปีที่แล้ว +1

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

    • @laravelcreative
      @laravelcreative  ปีที่แล้ว +2

      Для собеседования да, в реальной жизни нет:)

    • @olezhonnv3215
      @olezhonnv3215 ปีที่แล้ว +1

      ​@@laravelcreativeОшибаешься) Ты просто не видел задач серьезных, наверное.

    • @olezhonnv3215
      @olezhonnv3215 ปีที่แล้ว +1

      ​@@laravelcreativeПоиск пути реализовать, например. Не через Гугль апи. А по своему графу.
      В ПХП таких задач мало, в принципе. Но бывают)

  • @radikovichkz2470
    @radikovichkz2470 หลายเดือนก่อน

    зачем указываете типы? php может без них работать

  • @TK_UA
    @TK_UA 8 หลายเดือนก่อน

    насчет инверсии непонятно, зачем мы передаем интерфейс в класс Operator, мы же ничего не сможем с ним сделать

  • @radikovichkz2470
    @radikovichkz2470 หลายเดือนก่อน

    На счет принципе открытости закрытости неправильно

  • @alexandr9900
    @alexandr9900 ปีที่แล้ว

    Автору - спасибо, есть просьба- сделайте пожалуйста ролик по применению Swagger в Laravel.

  • @alexeyvisotski2247
    @alexeyvisotski2247 ปีที่แล้ว

    +

  • @jahongirsalimov9587
    @jahongirsalimov9587 ปีที่แล้ว +1

    Увеличивайте экран пожалуйста, с телефона смотреть не возможно

  • @alexanderk8992
    @alexanderk8992 ปีที่แล้ว +1

    Только srp вроде бы норм объяснили. Остальное такое себе. Например, ocp. Суть принципа не раскрыта совсем. Тем более не показаны способы реализации этого принципа. Например, decorator. Остальные принципы также. В общем, очередной видос ни о чем (кроме срп).

  • @user-ql9mc9wf2j
    @user-ql9mc9wf2j ปีที่แล้ว

    👍