Laravel Repository Pattern

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

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

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

    very amazing knowledge, teruskan update ilmu-ilmunya lebih sering

  • @farrasfadhils.739
    @farrasfadhils.739 6 месяцев назад

    penjelasannya keren pak, singkat padat dan jelas 🔥🔥🔥

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

    Mantap pak

  • @alitindrawan24
    @alitindrawan24 Год назад

    Menarik, mungkin next bisa di cara testing dengan Repository Pattern ini terutama untuk case mocking Repository nya

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

    Apakah ini termasuk clean architecture?

  • @ikhwansyahputra7587
    @ikhwansyahputra7587 Год назад

    7:01 nama fungsi relasi di model invoice harus user() ya bang? saya coba ganti author malah eror, tapi giliran diganti jadi user bisa

    • @parsinta
      @parsinta  Год назад

      ($user, ‘author’)

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

    pakai thema apa bang ?

  • @RamaDhan-wm5mp
    @RamaDhan-wm5mp Год назад +1

    spill font nya bang

  • @aliester297
    @aliester297 Год назад

    Mau tanya extensi vs code buat laravel apa aja ya?

  • @kriskurniawan2561
    @kriskurniawan2561 Год назад

    ada reponya bang di git?

  • @Verlinof
    @Verlinof 5 месяцев назад

    Kenapa tidak menggunakan Resources saja pak?

    • @parsinta
      @parsinta  5 месяцев назад

      Beda konsep pak.

  • @DiybaaYuniata
    @DiybaaYuniata 7 месяцев назад

    mirip" pake query di model ya.
    jadi di controller ngambil methodnya aja

  • @thisnugroho
    @thisnugroho 9 месяцев назад

    Kenapa perlu interface bang

    • @parsinta
      @parsinta  9 месяцев назад

      banyak sebenarnya alasan kenapa interface, salah 1 nya, dengan adanya container laravel, kita lebih di untungkan memakai interface. Interface juga bisa dibawa kadalam case lain, ketika peradaban repository ini sudah tidak bisa digunakan (usang), maka kita bisa pakai class yg baru untuk kemudian di implementasikan dengan interface yg sudah ada.

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

    Saya mau tanya. Kenapa perlu membuat interface? padahal jika berhenti hingga membuat repositori sudah cukup (program berjalan tanpa error). dan saya rasa tidak ada code yang menjadi lebih ringkas dengan adanya interface

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

      koreksi jika salah, interface berguna sebagai penengah, jika kita memiliki kebutuhan berbagai macam reposiotry dengan kebutuhan method yang sama maka interface akan membantu menyelaraskannya.
      misal RedisInvoiceRepository. RawQueryInvoiceRepository, MongoInvoiceRepository dimana method2 yang terdapat pada repo2 tersebut memang dibutuhkan untuk keseragaman maka setiap method yang dibuat mesti mengacu pada method yang sudah didefenisikan di interface....
      setau ane seperti itu manfaatnya,,, maaf baru belajar.

    • @guhkunpatata3150
      @guhkunpatata3150 Год назад

      1. Interface dipake sbg abstraksi atau contract, sementara implementasi dilakukan di tempat berbeda / menyusul.
      2. dipakai di project yang besar,, jadi kalo projectnya kecil dan straightforward, gak harus make interface.
      3. Salah satu implementasi dari Design Pattern; Factory Pattern, Adapter, etc
      cmiiw

  • @MuhamadAldiRifai
    @MuhamadAldiRifai Год назад

    lanjut pattern lainnya bang