ในการพัฒนา Web Application สมัยใหม่ การแยกโค้ดออกเป็นส่วนๆ ตามหลักการ MVC (Model-View-Controller) มีข้อดีอะไรมากที่สุด
กลดจำนวนไฟล์ที่ต้องใช้
ขทำให้ฐานข้อมูลเนื้อที่เล็กลง
คทำให้โค้ดรันเร็วขึ้น
งแยกการดำเนินการออกจากการแสดงผล ช่วยให้บำรุงรักษาและขยายระบบได้ง่าย
เฉลยอธิบาย
หลัก MVC แยกแยะส่วนประกอบคือ Model (ข้อมูล) View (การแสดงผล) Controller (ตรรกะการจัดการ) ซึ่งอำนวยความสะดวกในการบำรุงรักษา ตรวจสอบหลัก และการทำงานของทีมพัฒนา ตัวเลือก A ไม่เกี่ยวข้องกับโครงสร้าง C และ D ไม่ใช่ข้อดีหลักของ MVC