Video MVC : controller obesity
Ketika numpang browsing di tempat rekanan (menggunakan Speedy unlimited yang terlalu mewah buat saya :D ), saya menemukan beberapa video parodi tentang MVC dari www.railsenvy.com. Saya pikir cukup bagus untuk programmer pemula yang sedang mempelajari MVC. Kalau Anda tidak memiliki koneksi internet yang cukup cepat (tidak punya tumpangan browsing seperti saya), saya berikan spoiler-nya :)Moral dari cerita ini adalah :
- bagian Controller (C) aplikasi sebaiknya tetap “kurus”, di video juga diperankan oleh orang yang paling kurus
- logic yang berkaitan dengan business process diserahkan ke Model (M)
- Pada aplikasi dengan business process yang kompleks, menaruh terlalu banyak business logic pada C hanya akan menambah masalah Anda ketika ada perubahan.
Tags: controller, MVC, railsenvy, video