Laravel Repository Pattern

Поділитися
Вставка
  • Опубліковано 14 січ 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?

  • @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?

  • @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

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

    ada reponya bang di git?

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

    lanjut pattern lainnya bang

  • @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