นักพัฒนาพบว่าการแก้บั๊กหนึ่งจุดอาจกระทบธุรกรรมเก่า แต่ไม่มีชุดทดสอบย้อนหลัง ควรทำอย่างไร

สร้างกรณีทดสอบครอบคลุมข้อมูลเก่า ทดลองในสภาพแวดล้อมควบคุม และมีแผนย้อนกลับ
แก้ใน production ทันที
ไม่แก้บั๊กเพราะระบบเก่า
ลบธุรกรรมเก่าก่อนอัปเดต

เฉลยอธิบาย

การเปลี่ยนระบบต้องประเมินผลกระทบและมีหลักฐานรองรับความถูกต้อง สอดคล้อง ACM Code of Ethics และมาตรฐานความเสี่ยงที่เกี่ยวข้อง แหล่งทางการ: https://www.acm.org/binaries/content/assets/about/acm-code-of-ethics-and-professional-conduct.pdf ; https://www.acm.org/binaries/content/assets/about/acm-code-of-ethics-and-professional-conduct.pdf

ข้อสอบอื่นในวิชาจรรยาบรรณของนักวิชาการคอมพิวเตอร์

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