Framework PHP (Laravel, Symfony) dibangun berdasarkan pola desain klasik — solusi yang dapat digunakan kembali untuk masalah desain umum. Mengenali pola-pola ini membantu Anda memahami cara kerja framework dan menulis kode yang lebih terstruktur dengan baik.
MVC (Model-View-Controller) — fondasi arsitektural
Model → data + business logic (e.g. Eloquent models)
View → presentation (templates: Blade, Twig)
Controller → handles requests, coordinates models & views
→ The structural pattern of nearly every PHP web framework.
Dependency Injection / IoC Container
= ->(::);
