# รุ่น

# กลยุทธ์การกำหนดเวอร์ชัน

ความมั่นคงช่วยให้มั่นใจได้ว่าบริการขนาดเล็ก APIs เครื่องมือและการปฏิบัติที่เรียนรู้จะไม่ล้าสมัยโดยไม่คาดคิด

เอกสารนี้มีแนวทางปฏิบัติที่ตามมาเพื่อให้คุณมีอนุกรมวิธานสมดุลกับความมั่นคงเพื่อให้มั่นใจว่าการเปลี่ยนแปลงในอนาคตจะถูกนำมาใช้เสมอในวิธีที่คาดเดาได้

DDB ดังต่อไปนี้ เวอร์ชันความหมาย 2.0.0 (opens new window) . หมายเลขเวอร์ชัน DDB มีสามส่วน: major.minor.patch หมายเลขเวอร์ชันจะเพิ่มขึ้นตามระดับการเปลี่ยนแปลงที่รวมอยู่ในรุ่น

  • การเปิดตัวที่สำคัญมีคุณสมบัติใหม่ที่สำคัญคาดว่าจะมีความช่วยเหลือจากนักพัฒนาที่น้อยที่สุดในระหว่างการอัปเดต เมื่ออัปเดตเป็นรุ่นสำคัญใหม่คุณอาจต้องเรียกใช้สคริปต์อัปเดตรหัส Refactor เรียกใช้การทดสอบเพิ่มเติมและเรียนรู้ API ใหม่

  • รุ่นรองมีคุณสมบัติใหม่ที่สำคัญ การเผยแพร่เล็กน้อยนั้นเข้ากันได้อย่างสมบูรณ์ ไม่คาดว่าจะมีความช่วยเหลือจากนักพัฒนาในระหว่างการอัปเดต แต่คุณสามารถปรับเปลี่ยนแอพและไลบรารีของคุณเพื่อเริ่มใช้ API ใหม่คุณสมบัติและความสามารถที่เพิ่มเข้ามาในรุ่นใหม่

  • การเผยแพร่แพตช์มีความเสี่ยงต่ำมีการแก้ไขข้อบกพร่องและคุณสมบัติใหม่ขนาดเล็ก ไม่คาดว่าจะมีความช่วยเหลือจากนักพัฒนาในระหว่างการอัปเดต

# กำหนดการวางจำหน่าย

คุณสามารถติดตามไฟล์ ความคืบหน้าของทีมปัจจุบัน (opens new window) สำหรับภาพรวมโดยละเอียดเพิ่มเติม

⚠️ การปฏิเสธความรับผิดชอบ : เราทำงานในสภาพแวดล้อมแบบไดนามิกและสิ่งต่าง ๆ อาจมีการเปลี่ยนแปลง ข้อมูลที่ให้ไว้มีวัตถุประสงค์เพื่อร่างทิศทางเฟรมเวิร์กทั่วไป มีวัตถุประสงค์เพื่อวัตถุประสงค์ในการให้ข้อมูลเท่านั้น เราอาจตัดสินใจที่จะเพิ่ม/ลบรายการใหม่ได้ตลอดเวลาขึ้นอยู่กับความสามารถของเราในการส่งมอบในขณะที่ปฏิบัติตามมาตรฐานคุณภาพของเรา การพัฒนาการเผยแพร่และเวลาของคุณสมบัติหรือฟังก์ชั่นใด ๆ ของ DDB ยังคงขึ้นอยู่กับดุลยพินิจของทีม DDB แต่เพียงผู้เดียว แผนที่ถนนไม่ได้แสดงถึงความมุ่งมั่นข้อผูกพันหรือสัญญาที่จะส่งมอบได้ตลอดเวลา

# แนวทางปฏิบัติที่คัดค้าน

บางครั้ง

เพื่อให้การเปลี่ยนแปลงเหล่านี้ง่ายที่สุดเท่าที่จะทำได้:

  • จำนวนการเปลี่ยนแปลงการทำลายจะลดลงและเครื่องมือการโยกย้ายที่มีให้เมื่อเป็นไปได้

  • นโยบายการคัดค้านที่อธิบายไว้ด้านล่างมีการปฏิบัติตามเพื่อให้คุณมีเวลาอัปเดตแอปของคุณเป็น API ล่าสุดและแนวทางปฏิบัติที่ดีที่สุด

  • การแจ้งเตือนจะถูกเผยแพร่ภายในแอปพลิเคชันและกลุ่ม Yammer เพื่อระบุไทม์ไลน์ที่เกี่ยวข้อง

# นโยบายการคัดค้าน

  • มีการประกาศคุณสมบัติที่เลิกใช้แล้วใน Changelog และเมื่อเป็นไปได้พร้อมกับคำเตือนที่รันไทม์

  • เมื่อมีการประกาศการคัดค้านจะมีการจัดเตรียมเส้นทางการอัปเดตที่แนะนำ

  • รองรับการใช้ API ที่มีเสถียรภาพในช่วงระยะเวลาการคัดค้านได้รับการสนับสนุนดังนั้นรหัสของคุณจะทำงานต่อไปในช่วงเวลานั้น

Last Updated: 13/9/2566 15:19:15