ในการพัฒนาเว็บแอปพลิเคชัน เหตุใดจึงต้องแยกโค้ดตรวจสอบข้อมูล (Validation) ออกจากโค้ดประมวลผลข้อมูล
กเพื่อให้โค้ดสามารถนำกลับมาใช้ได้ (Reusability) และจัดการข้อผิดพลาดได้อย่างมีประสิทธิภาพ
ขเพื่อให้ฐานข้อมูลประมวลผลข้อมูลได้เร็วขึ้นอย่างมีนัยสำคัญ
คเพื่อลดขนาดของแฟ้มเซิร์ฟเวอร์ได้มากกว่าการเขียนโค้ดรวมกัน
งเพื่อให้เว็บเบราว์เซอร์ไม่ต้องเปิดการเชื่อมต่อใหม่ทุกครั้ง
เฉลยอธิบาย
การแยกโค้ดตรวจสอบข้อมูลเป็นหลักการของการออกแบบโปรแกรมที่ดี (Clean Code) ซึ่งช่วยให้โค้ดนำกลับมาใช้ได้ (Reusability) ทำให้จัดการข้อผิดพลาดได้อย่างมีประสิทธิภาพ และเพิ่มความปลอดภัย ตัวเลือก ข ผิดเพราะการแยกไม่ได้ลดเวลาประมวลผลอย่างชัดเจน ตัวเลือก ค และ ง ไม่เกี่ยวข้องกับการแยกโค้ด