Функция Tap в Laravel - любимый Нelper Taylor Otwel.

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ม.ค. 2025

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

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

    Заговорился про возвращаемое значение у save, update сказав что возвращает int но имел ввиду bool

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

    Отличное видео.
    Если таких объяснений будет больше, то это просто супер.
    Спасибо

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

    Вот по поводу лаконичности в примере я конечно бы очень поспорил.
    Ну в первом ок 4 строчки кода, но и в хелпере выходит 4 строчки кода.
    Но если бегло взглядом смотреть то как раз без хелпера очень лаконично и понятно. Потому что просто.
    А с хелпером постоянно нужно нагружать мозг пытаясь виртуально симулировать в голове замыкание и что по итогу происходит

  • @ЕкатеринаГолева-ь3л
    @ЕкатеринаГолева-ь3л 2 ปีที่แล้ว +2

    Согласна с предыдущими комментариями. Пока смотрела ролик, думала, нафига?) прикольно, но код усложняет.

  • @24Eugen
    @24Eugen 2 ปีที่แล้ว +18

    как правило код с такими хелперами тяжелее читается, так как чтоб понять что происходит в коде нужно знать данный хелпер или заглянуть в код хелпера. Лаконичность не всегда = читаемость. ИМХО. Но все равно лайк

    • @CutCodeRu
      @CutCodeRu  2 ปีที่แล้ว

      С одной стороны да но с другой также можно сказать обо всем в фреймворке! Ну а в целом тут каждый решает сам

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

    Видел данный хелпер, но все вермя обходил его стороной. Спасибо за объяснение, теперь буду знать зачем он )

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

    Спасибо. Лайк за видео. Очень интересно такой формат. Очень полезно в осваивание Laravel

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

    Круто, я давно искал видео ролики такого типа, и наконец то нашел.
    думаю можно даже разбиратся в более сложных методах, шаблонах проектирвания и т.д.
    и я бы попросил записать видео про Unit Тестов. было бы неплохо, а то с Feature все можно сказать что легко получается))

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

    Спасибо за видео. Коммент в поддержку!

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

    yes of course that is very interesting and useful thanks so much bro

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

    Отличный формат.
    Жду таких видео больше.
    Так же Django изучал, по его же исходникам)

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

    Крутой и полезный ролик) Подписался)

  • @СергейБобков-б7э
    @СергейБобков-б7э 2 ปีที่แล้ว +1

    Thanks

  • @АндрейМаркелов-с5к
    @АндрейМаркелов-с5к 2 ปีที่แล้ว

    Классный формат, буду ждать ещё. Как идея заменить 3 ожидаемые строки на 3 строки tap() пришла в голову разработчиков -- загадка.

  • @gregoryluk1tv525
    @gregoryluk1tv525 2 ปีที่แล้ว

    THANKS FOR THIS IV BEEN SEARCHING FO SOOO LONG

  • @АленаЕршова-ъ5ю
    @АленаЕршова-ъ5ю 9 หลายเดือนก่อน

    Супер интересно) спасибо

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

      🔥

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

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

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

      Согласен с вами

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

      Согласен

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

    spasibo

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

    Вместо :
    return tap($this->newModelInstance($attributes), function ($instance) {
    $instance->save();
    });
    Можно:
    ($data = $this->newModelInstance($attributes))->save();
    return $data;

    • @you-are-not-allowed
      @you-are-not-allowed ปีที่แล้ว

      да, полная хрень этот тап, просто путает, а не помогает. Ваш вариант гораздо понятнее. KISS

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

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

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

    Окей, мы поняли, как он работает.
    Главный вопрос остался без ответа: нахера? 😐
    Красиво? На любителя.
    Лаконичнее? Скорее нет, чем да.

    • @CutCodeRu
      @CutCodeRu  2 ปีที่แล้ว

      Тут уже каждый сам решает

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

    С хелпером по сути не читаемо

  • @capstanfearless
    @capstanfearless 2 ปีที่แล้ว

    Первая глава видео очень затянута. "Хелпер очень простой.. суть.. вода". Еще и заставка висит целую минуту ( Очущение, что меня дурят и держат и тянут эту минуту. Ну да ладно)

    • @CutCodeRu
      @CutCodeRu  2 ปีที่แล้ว

      Ну не сердитесь, минутку украли всего