วันพุธที่ 27 สิงหาคม พ.ศ. 2557

Breaking Change(s) คืออะไร?

ในทางด้านคอมพิวเตอร์ Breaking Change(s) จะหมายถึง

"การเปลี่ยนแปลงที่เกิดขึ้นกับส่วนใดส่วนหนึ่ง ของระบบซอฟ์ตแวร์ที่อาจส่งผลทำให้ ส่วนประกอบ(conponent) อื่นๆที่เกี่ยวข้องทำงานล้มเหลวได้"

มักจะเกิดขึ้นกับ library ของ code ที่มีการใช้งานในแอพพลิชันหลากหลายประเภท ซึ่งไม่สามารถจะแก้ไขได้ โดยปราศจาก breaking change จำเป็นต้องแก้ไขด้วยการใช้ library ของ code ชุดใหม่เท่านั้น

ที่มา: Wiktionary

ข้อมูลเพิ่มเติม: a-definitive-guide-to-api-breaking-changes-in-net