Featured
Dependency Injection di Laravel — Constructor, Method, dan IoC Container - Blog Post
Architecture
9 min read
Architecture OOP LARAVEL OOP PHP SOLID

Dependency Injection di Laravel — Constructor, Method, dan IoC Container

Kalau kamu sudah mulai ngoding Laravel dan sering lihat kelas yang constructornya diisi parameter aneh-aneh — “ini dari mana datangnya? Kan tidak pernah di-new manual?” — itu adalah Dependency Injection yang sedang bekerja. Topik ini sering terasa misterius karena Laravel melakukan banyak hal “otomatis” di balik layar. Artikel ini akan buka tutupnya satu per satu: […]

Abstract Class vs Interface di PHP — Kapan Pakai yang Mana? - Blog Post
Architecture
5 min read
Architecture LARAVEL OOP SOLID

Abstract Class vs Interface di PHP — Kapan Pakai yang Mana?

Kalau kamu baru belajar OOP, dua hal ini pasti bakal bikin kepala pusing duluan — bukan karena susah, tapi karena hampir semua penjelasan di internet langsung loncat ke kode tanpa ngasih gambaran besarnya dulu. Jadi di artikel ini, kita mulai dari analogi dulu. Baru setelah ngerti konsepnya, kita masuk ke kode. Masalah yang Mereka Selesaikan […]