Craig Federighi หัวหน้าฝ่ายวิศวกรรมซอฟต์แวร์ของ Apple ได้หยุดการพัฒนาเวอร์ชันใหม่ รวมถึงการทดสอบภายใน เนื่องจากมีจุดบกพร่องหรือข้อผิดพลาดมากเกินไปในซอฟต์แวร์เวอร์ชันแรกๆ ที่ไม่ได้รับการแก้ไข ตามรายงานของ Neowin
Apple หยุดพัฒนา iOS 18, macOS 15... เพื่อเน้นแก้ไขข้อบกพร่องและปรับปรุงคุณภาพซอฟต์แวร์
โดยเฉพาะอย่างยิ่ง นักพัฒนาของ Apple ทุกคนที่กำลังพัฒนาซอฟต์แวร์อัปเดตสำหรับปีหน้า จะได้รับมอบหมายให้แก้ไขปัญหาและปรับปรุงประสิทธิภาพการทำงาน แทนที่จะเพิ่มฟีเจอร์ใหม่ๆ การหยุดชะงักนี้ส่งผลกระทบต่อระบบปฏิบัติการที่มีชื่อรหัสว่า "Crystal" สำหรับ iOS 18 และ iPadOS 18, "Glow" สำหรับ macOS 15, "Moonstone" สำหรับ watchOS 11 และ "VisionOS" สำหรับชุดหูฟัง Apple Vision Pro
การหยุดชะงักของการพัฒนาเป็นเรื่องที่เข้าใจได้ เนื่องจาก Apple ให้ความสำคัญกับคุณภาพของซอฟต์แวร์มากขึ้นในช่วงไม่กี่ปีที่ผ่านมา ภายใต้การนำของ Federighi บริษัทได้นำกระบวนการใหม่ๆ มาใช้ เช่น 'feature flags' (ซึ่งอนุญาตให้นักพัฒนาเปลี่ยนแปลงวิธีการทำงานของแอปได้โดยไม่ต้องเปลี่ยนโค้ด) เพื่อตรวจจับข้อบกพร่องได้เร็วขึ้น และ ' The Pact' เพื่อกำจัดข้อบกพร่อง อย่างไรก็ตาม เมื่อโครงการซอฟต์แวร์มีความซับซ้อนมากขึ้นและเกี่ยวข้องกับนักพัฒนาหลายพันคน ปัญหาบางประการจึงเกิดขึ้น
Apple ตั้งเป้าที่จะแก้ไขปัญหาซอฟต์แวร์อย่างละเอียดโดยหยุดการพัฒนาฟีเจอร์ใหม่เป็นเวลาหนึ่งสัปดาห์ เพื่อให้ผู้ใช้ได้รับประสบการณ์ที่ราบรื่นยิ่งขึ้น
ลิงค์ที่มา
การแสดงความคิดเห็น (0)