Одно из лучших объяснений приниципов SOLID, которые я видел. Спасибо большое!
@GreatOsmanSultan Жыл бұрын
Слава Всевышнему что есть такой человек как автор этого канала которому от души огромное спасибо!
@laravelcreative Жыл бұрын
Благодарю!)
@ровойт Жыл бұрын
точно
@ИльяСушкевич-о3ш Жыл бұрын
Лучшее объяснение SOLID!!!👍 Спасибо автору за всё что он делает.
@laravelcreative Жыл бұрын
Благодарю!)
@andrewlevitsky6270 Жыл бұрын
Комментарий в поддержку канала, как всегда подача выше всех похвал, четко и понятно. Все видео пересматриваю по несколько раз и конспектирую🤝
@laravelcreative Жыл бұрын
Благодарю!)
@andrewlevitsky6270 Жыл бұрын
@@laravelcreative Если утроюсь на работу, тоже обязательно щедро отплачу тебе за єто. Спасибо!
@TheQuantum3k Жыл бұрын
Вот как! Все время парился с тем, чтобы начать вспомнить, что каждая сущность принципа значит. А последние три минуты видео решили этот вопрос на корню 💪
@andreysokolov233511 ай бұрын
Соглашусь с другими мнениями - очень понятное объяснение принципов и примеры их использования на практике. Спасибо автору)
@dmitriivanov701010 ай бұрын
Слава автору. Это самое понятное объяснение!!!
@twentxx Жыл бұрын
Спасибо 👍 В том то и дело, в уроках, статьях, зачастую даже в документации не пишут как нужно делать правильно.
@laravelcreative Жыл бұрын
Благодарю!)
@hjft57hhBFFtiАй бұрын
Спасибо за видео 👍
@sergeyinshin4924 Жыл бұрын
Автор, спасибо! Очень понятно и доступно, а также довольно кратко (не растянуто на 2-3 часа). Наконец появились примеры из жизни, чего не хватало предыдущим роликам по ООП и паттернам.
@laravelcreative Жыл бұрын
Благодарю!)
@heerkopf Жыл бұрын
Спасибо за контент, было бы интересно увидеть видео на тему различных инструментов по-типу: xdebug, настройка линтеров для php в связке с phpstorm-ом и т.п. инструменты, которые вы возможно используете при повседневной разработке. За ci/cd и docker отдельный респект
@laravelcreative Жыл бұрын
Благодарю!) Посмотрим:)
@evgenyglizhin5477 Жыл бұрын
Спасибо. Обьяснил на примерах понятнее чем книга чистая архитектура!
@dragon797 Жыл бұрын
Спасибо тебе, особенно за принцип инверсии зависимости. Долго не понимал о чем речь. А ты рассказал про это простыми словами и стало все понятно.
@laravelcreative Жыл бұрын
Благодарю!)
@MrFrisk92 Жыл бұрын
Спасибо большое, все очень четко, понятно , информативно
@molodoychelovek93957 ай бұрын
Большое спасибо автору за объяснение!
@sychsiarhei62083 ай бұрын
Благодарю
@sashasss7114 Жыл бұрын
Laravel Creative, спасибо!
@laravelcreative Жыл бұрын
Благодарю!)
@ИльяЛарюхин-ж7ъ Жыл бұрын
То что надо! Автор, спасибо большое
@laravelcreative Жыл бұрын
Благодарю!)
@gru8299 Жыл бұрын
Спасибо большое!!!
@laravelcreative Жыл бұрын
Благодарю!)
@norskiy9765 Жыл бұрын
Жду новый курс по JS и JS react, у тебя очень крутые курсы
@laravelcreative Жыл бұрын
Отлично:)
@ровойт Жыл бұрын
сделайте пожалуйста еще курс любой с laravel+vue - .простенький магазин на пальцах без тяжелых шаблонов больше логики - спасибо
@nick-test2 ай бұрын
Касательно Open-Closed, не прозвучала главная фраза, которая, как по мне, делает всё понятным и без кода - "Сущности должны быть открыты для расширяемости, но закрыты для модификации"; то есть, все классы, методы и пр. надо продумывать так, чтобы не нужны было изменять начальный код
@Razrabotchik. Жыл бұрын
Автор, здравствуйте, и спасибо за вашу деятельность! Подскажите пожалуйста, если создать блог по курсу создания блога на Laravel, его позже можно сделать мультиязычным, добавив/изменив лишь код, или необходимо будет создать новый проект с нуля? Еще в начале пути, и еще не дошел пока до ваших платных курсов, потому нубские вопросы.
@laravelcreative Жыл бұрын
Благодарю!) Для мультиязычности можно использовать функционал в ларавел, который позволяет под разный язык использовать заготовку:)
@saidbeksultanov1981 Жыл бұрын
👍👍👍
@MihailAbysmo Жыл бұрын
👍
@laravelcreative Жыл бұрын
Благодарю!)
@wd_1 Жыл бұрын
Мерси!
@laravelcreative Жыл бұрын
Благодарю!)
@alexneo5458 Жыл бұрын
А разве принцип инверсии зависимостей об этом? Я думал, что там другая суть. В вики сказано, что классы должны зависеть от абстракций, а не от конкретных деталей. Например, как я понимаю, если у нас есть статьи с комментариями и лайками на сайте, то они не должны зависеть от того, как реализовано их хранение, в базе или в файлах или ещё как-то, как считывается с базы и т.п. И в классе статья, у нас не должно быть sql запросов, а должен быть отдельный класс или функция для этого, которая считает и всё. И не важно откуда. Я так это понимал.
@arthurion Жыл бұрын
Надо ли знать алгоритмы и структуры данных? Как их вообще применять? Ну вот узнал я что такое очередь, стек, список, массив, популярные алгоритмы, сложность алгоритмов. А в реальной работе веб-разработчика это всё вообще применяется хоть как-то? Спасибо.
@laravelcreative Жыл бұрын
Для собеседования да, в реальной жизни нет:)
@olezhonnv3215 Жыл бұрын
@@laravelcreativeОшибаешься) Ты просто не видел задач серьезных, наверное.
@olezhonnv3215 Жыл бұрын
@@laravelcreativeПоиск пути реализовать, например. Не через Гугль апи. А по своему графу. В ПХП таких задач мало, в принципе. Но бывают)
@spitzer4077 Жыл бұрын
Лисков точно придётся губо нихрена не ясно, и непонятно зачем мы дублируем интерфейс в class BusDriver extends Driver implements DriverInterface если сам class Driver implements тот же DriverInterfacе, в остальном топчик.
@radikovichkz24703 ай бұрын
На счет принципе открытости закрытости неправильно
@ТимурСафаров-в1ч10 ай бұрын
принцип перверсии социальной ответственности барбары лисков
@POEOneLove Жыл бұрын
Архитектура отличная. Хотя, видимо она рассчитана больше на командную работу, тесты и достаточно крупные разбитые на микросервисы проекты. Я даже не представляю какая свалка файлов будет при такой структуре в небольших приложениях. Очень тонко нужно чувствовать баланс при дроблении зависимостей, чтобы не наворотить еще хуже
@TK_UA11 ай бұрын
насчет инверсии непонятно, зачем мы передаем интерфейс в класс Operator, мы же ничего не сможем с ним сделать
@radikovichkz24703 ай бұрын
зачем указываете типы? php может без них работать
@olezhonnv3215 Жыл бұрын
Сумбурно накидал. SRP - более-менее объяснил. Остальные - слабенько.
@laravelcreative Жыл бұрын
Благодарю!:)
@DmitriyTs Жыл бұрын
У меня такое же мнение SRP норм остальное - автор сам не понимает как объяснить. Сплошной сумбур будет в головах изучающих. Страшно подумать что он там путает в своих курсах
@DmitriyTs Жыл бұрын
@@laravelcreative Твоя задача ясно изложить материал иначе нахуй такое "обучение" надо
@bizzyswift2 ай бұрын
lsp и dip оказался вообще одним и тем же, какой ужас)
@alexeyvisotski2247 Жыл бұрын
+
@laravelcreative Жыл бұрын
Благодарю!)
@webprogramming50488 ай бұрын
В PostService не может быть статичный метод , вроде объясняете SOLID , а сами нарушаете принцип DDD ( Domain-Driven Design ) . 🙄
@alexandr9900 Жыл бұрын
Автору - спасибо, есть просьба- сделайте пожалуйста ролик по применению Swagger в Laravel.
@laravelcreative Жыл бұрын
Благодарю!)
@alexanderk8992 Жыл бұрын
Только srp вроде бы норм объяснили. Остальное такое себе. Например, ocp. Суть принципа не раскрыта совсем. Тем более не показаны способы реализации этого принципа. Например, decorator. Остальные принципы также. В общем, очередной видос ни о чем (кроме срп).
@jahongirsalimov9587 Жыл бұрын
Увеличивайте экран пожалуйста, с телефона смотреть не возможно