Laravel Service Container. Laravel Service Provider. Laravel Reposetory Laravel Роли

Поділитися
Вставка
  • Опубліковано 4 лис 2024

КОМЕНТАРІ • 17

  • @devpovyshev
    @devpovyshev  3 роки тому +1

    Это один из вариантов реализации. Остальные я покажу в процессе

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

    Я тот чистоплюй, который за чистоту кода. Работая в большом проекте с офигительными нагрузками на приложение, начинаешь понимать, почему писать сразу по-людски важно.
    Но в целом в мыслях во вступлении есть определенный смысл. Но он для простых и быстрых проектов только работает.
    ПыСы. От код стайла не по PSR стал дергаться глаз.

  • @Abdugoffor_Qodirov
    @Abdugoffor_Qodirov 7 місяців тому

    DDD архитектура ?

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

    Очень полезные мысли, практическое применение 100%. Спасибо за инфу!

  • @Сергей-о1п3р
    @Сергей-о1п3р Рік тому

    Полезное видео. Спасибо!!

  • @v-dubcurrency6212
    @v-dubcurrency6212 9 місяців тому

    правельно пишется Repository

  • @ВадимКрутетцкий
    @ВадимКрутетцкий 3 роки тому +25

    Уважаемый Дмитрий Повышев!
    У меня возникло несколько замечаний по поводу видео. И сразу сообщу, что никому не рекомендую использовать практики из этого видео!
    Замечания автору:
    1. Ты называешь людей в своем видео "куколдами". Возник вопрос: ты сам понимаешь значение этого слова? Какое оно имеет отношение к программистам, которые пишут код не так как ты? Рекомендую не использовать это слово в своих видео - это негативно сказывается по отношению к тебе самому. Это говорит о твоем низком интеллектуальном развитии.
    2. Тебе еще рано учить людей программированию. Рекомендую удалить это видео и более не записывать подобные до тех пор, пока не изучишь тему. Не учи людей писать код низкого качества. Тебе еще очень многое следует изучить, прежде чем передавать знания другим людям.
    3. То, что ты говоришь про программирование, приложения, клиентов, заработок денег - это все не соответствует действительности. Видимо ты еще не работал с серьезными клиентами и крупными приложениями. Попробуй пройти собеседование в серьезную ИТ-компапанию на вакансию хотябы Middle PHP-программиста в Москве, и ты поймешь, что все твои знания - ничего не стоят, и весь твой опыт - ошибочный.
    4. Если ты решил учить людей паттернам проектирования, то изучи сначала сам эту тему. Ты учишь неправильно. Более опытные разработчики уже давно все продумали, создали паттерны, объяснили для чего они нужны и в каких случаях использовать. Ты даже изучить эту тему не удосужился, и сейчас транслируешь свое ошибочное мнение молодым разработчикам, которые будут страдать при трудоустройстве и во время работы из-за этой информации из твоего видео.
    Я мог бы очень долго перечислять подобные пункты, которые свидетельствуют о твоем низком уровне развития. Однако уверен, что этих нескольких уже будет достаточно, чтобы другие зрители получили понимание о низком качестве контента.
    Никому не рекомендую смотреть это видео и тем более использовать те практики, о которых рассказывает автор видео. Автор - новичок в программировании. Контент очень низкого качества.
    Меня просто невероятно удивляют столь самоуверенные глупцы!

    • @devpovyshev
      @devpovyshev  3 роки тому

      Уважаемый комментатор.
      Я очень благодарен за твой комментарий, но есть несколько замечаний к твоему комментарию
      1. "Куколдами" я назвал людей которые не умеют думать своей головой, а не про то, что они не делают как я. И это я сказал специальноя, чтобы забайтить на подобный комментарий человека политехнического склада ума не доссотревшего видео ролик до конца и судит по его началу
      На остальное я отвечу на твоими словами, надеюсь у тебя достаточно развития чтобы найти здесь контекст
      2. Тебе ещё рано говорить о программировании. Советую удалить этот комментари и сначала изучить тему программирования прежде чем писать такие каментарии.
      2. Програмисты которые пишут код который не приносит денег компании... Ты был когда нибудь работодателем? Тебе надо хотя бы пройти курсы для junior développer, и попробовать устроиться на крупный проект и научиться там программировать для команды и бизнеса.
      4. Если ты решил оставить комментарий, то оставляй комментарий правильный. Ты оставляешь комментарии не правильно. Более опытные разработчики объясняют что конкретно им не нравится в каментарии. Ты даже не удосужился это сделать, и теперь транслируешь свое "ниочемное" мнение в комментарии. Страдать правда от этого никто не будет.
      Я никому не советую читать комментарий этого человека, так как комментатор - новичок и далеко сам не знает ничего, но он полон предубеждений
      PS. Оскорбления цепляют тех, кто себя в них видит. Я про куколдов говорю)))

    • @ИльяСорокин-д9ц
      @ИльяСорокин-д9ц 3 роки тому

      @@devpovyshev Чувак)) Вообще куколд это мужик, который смотрит как ебут его жену))) Ты как бы аккуратнее будь с такими выражениями всуе XD Мы так шутим только в очень узком кругу и только в контексте когда один человек наблюдает за работой или делом другого человека и нихрена при этом не делает.
      Даже по приколу посмотрю прав комментатор или нет. И ты уже неправильно написал слово Репозиторий в заголовке)))
      Исли чё я джун и свитчер с экономики с опытом менее чем 1 год работы в программировании. Буду дописывать комменты по мере просмотра видео:
      1) Вот из-за таких как ты мы ебёмся с говнокодом в проекте, который писали по принципу "хуяк-хуяк и в продакшен". Код должен быть вылизан в чистую, если ты пишешь не пет прожекты. Дома у себя ты можешь срать где угодно и не убирать годами. Когда ты пишешь для заказчика ты должен уважать программистов, которые будут этот проект поддерживать после тебя. Да, твой код будет зарабатывать и на говне и палках. Но! Как только ты начнешь расширяться, цена 1 строчки твоего кода будет просто запредельно высокой. Читай умные книжки типа Совершенный код Макконела. Там тебе расскажут почему важно писать хороший код со старта.
      2) Лол, Сервисы и Репозитории это не синонимы - это разные по смыслу ответственности кода.
      3) Люди называют Интерфейсы Контрактами потому что это отражает суть Интерфейса и есть вторая причина - у php занято слово Interface. Я сейчас не скажу почему, но там будут проблемы при компиляции. А добавление s с слову интерфейс вроде как нарушает правила именования. Но это не точно, не настаиваю, надо поднимать PSRы и Laravel соглашения
      4) Есть такая практика, что если ты к Интерфейсу добавляешь префикс Интерфейс, то скорее всего он тебе нафиг не нужен. Но тоже не настаиваю. То есть если у тебя есть 5 типов книг, то твой интерфейс будет просто Book, а реализации уже *что-то*Book + не понятно почему у тебя интерфейс назван в множественном числе.
      О нет, друг. Я дальше отказываюсь смотреть))) Ты реально не понимаешь в чем разница между Сервисом и Репозиторием. + Не знаешь стандарты и соглашения кодирования на php и laravel. Надеюсь ты не синьор. Потому что для синьора ты несешь полную херню, которая будет топить проект за проектом на днище.

    • @devpovyshev
      @devpovyshev  3 роки тому

      @@ИльяСорокин-д9ц Ну я выкинул это слово чтобы забайтить на камменты, но вот мало каментов.
      Мне просто интересно, вы слышите о чем я говорю в видео? В самом начале, в середине, я сказал что этот способ я не считаю правильным! Я даже для особо одаренных, я закрепил в комментах сообщение "это один из вариантов реализации, остальное покажу позднее", видимо для людей с IQ менее 70 надо выражаться более яснее.
      И так САМОЕ ГЛАВНОЕ. Все мои видео, очень абстрактные чтобы показать как все работает, мы ничего не создаём. И нацелены для людей которые только только начинают изучать программирование, это вся моя аудитория на данный момент. Все мои видео об этом. А как правильно что-то реализовывать мы будем уже на проектах.

    • @ИльяСорокин-д9ц
      @ИльяСорокин-д9ц 3 роки тому +2

      @@devpovyshev именно из-за таких видео я перестал смотреть ролики в ютубе когда учил пхп, потому что я уже тогда понимал что авторы несут херню. Один самый одоренный даже проверку индекса в массиве вместо иссета глушил собакой. И я в итоге брал серьёзные книги серьёзных людей и всему учился сам.
      Подумай над этим.

    • @devpovyshev
      @devpovyshev  3 роки тому

      @@ИльяСорокин-д9ц Ну тут ты сам себе сейчас противоречишь. Ты не смотришь видео на Ютубе, но это видео ты посмотрел, причем именно ту часть видео где я говорил как делать не надо. Я записал это, чтобы человек просмотревший это видео получил какое-то представление. А как правильно использовать это я буду показывать на проектах.
      Если так рассуждать то все несут херню. Можно зайти к любому автору и найти массу ошибок и затирать что он не правильно делает, или это устаревший вариант и так никто не делает и так далее. Хоть это Ютуб, хоть это книги, хоть взять мои видео. Разница в том что я не говорю что мои реализации правильные, а другие все херня.
      И здесь не о чем думать.

  • @sdsd-ec8rw
    @sdsd-ec8rw Рік тому +1

    если бы этот горе "developer" знал, как глупо он выглядит со стороны, наверняка удалил бы свой аккаунт))

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

      Ну так я топовый программист, знаю что говорю) Кстати, спасибо за идею, сейчас сменю название канала)

  • @Abdugoffor_Qodirov
    @Abdugoffor_Qodirov 7 місяців тому

    DDD архитектура ?