ในการแก้ไขบัค (Bug) ของโปรแกรม ขั้นตอนแรกควรทำอะไร

รอให้ผู้ใช้รายงานปัญหามากขึ้น
ทำความเข้าใจปัญหา ทำให้เกิดซ้ำได้ แล้วหาสาเหตุของบัค
แก้ไขโค้ดทันทีที่พบปัญหา
ลบโค้ดส่วนที่เป็นปัญหาทั้งหมด

เฉลยอธิบาย

การแก้ไขบัคอย่างมีประสิทธิภาพต้องเริ่มจากการทำความเข้าใจปัญหาอย่างลึกซึ้ง สามารถทำให้เกิดซ้ำได้ (Reproduce) และหาสาเหตุรากแท้ (Root Cause) ก่อน จึงค่อยแก้ไข เพื่อให้แน่ใจว่าแก้ไขอย่างถูกต้องและไม่สร้างปัญหาใหม่ ตัวเลือก D ถูกต้อง ส่วน A ชะลอโดยไม่จำเป็น B อาจลบพฤติกรรมที่ถูกต้อง และ C แก้ก่อนเข้าใจผลกระทบ

ข้อสอบอื่นในวิชาการพัฒนาระบบสารสนเทศ วิเคราะห์ ออกแบบ และการเขียนโปรแกรมคอมพิวเตอร์

ดูข้อสอบวิชานี้ทั้งหมด →