إغلق الإعلان

صنعت أبل سوطًا لنفسها. غالبًا ما يتم الاستهزاء به من قبل المستخدمين لأنه يقدم ميزات جديدة، ولكن في كثير من الأحيان يحتوي على أخطاء. على العكس من ذلك، عندما تقرر الشركة تكريس كل وقتها "لتسوية" النظام وتحسينه، يتم انتقادها مرة أخرى بسبب الافتقار إلى الابتكارات.

بعد كل شيء، كان الأمر نفسه في حالة iOS 12. وقد أشادت به مجموعة من المستخدمين لأن النظام كان مستقرًا وسريعًا، وقبل كل شيء، بدون أخطاء كبيرة. لكن المجموعة الثانية من المستخدمين اشتكت من أن الاثني عشر في الأساس لا تقدم أي وظائف جديدة ولا تعمل على تطوير النظام بشكل أكبر.

مع iOS 13، نواجه الوضع المعاكس حتى الآن. هناك قدر لا بأس به من الأخبار، لكنها لا تعمل دائمًا كما ينبغي. لقد أصدرت أبل بالفعل سلسلة كاملة من تحديثات التصحيح وما زال لم ينته من الضبط. قاب قوسين أو أدنى هو iOS 13.2 مع وضع Deep Fusion، والذي هو بالفعل في الإصدار التجريبي الرابع.

أنا مفقود ولم يتسرب نظام التشغيل macOS Catalina أيضًا، على الرغم من أنه لم يقدم الكثير من الابتكارات الأساسية. ومع ذلك، لا يزال المستخدمون يبلغون عن عدد من المشكلات التي تعقد عملهم اليومي، سواء كانت أخطاء مباشرة في النظام أو مشكلات في برامج التشغيل أو البرامج. ناهيك عن حقيقة أن الأجزاء العامة لمستخدمي التثبيت تجمدت في شاشة الإعدادات.

كل هذا يعطي الانطباع بأن شركة Apple غير قادرة على إصدار نسخة خالية من المشاكل من البرنامج.

ديفيد شاير ضد يحاول شرح الموقف المساهمة في الحكايات. عمل شاير في شركة Apple لأكثر من 18 عامًا كمطور في العديد من المشاريع. لذا فهو يعرف بشكل مباشر كيف يسير تطوير برامج الشركة وأين حدث الخطأ.

iOS 13 كريج فيديريغي WWDC

لم يتم حل أخطاء النظام القديم

تمتلك شركة Apple نظامًا خاصًا بها لتقييم تقارير الأخطاء. يخضع كل شيء لتحديد الأولويات، حيث يتم إعطاء الأولوية للأخطاء الأحدث على الأخطاء الأقدم.

عندما يعطل أحد المطورين بعض الوظائف عن طريق الخطأ، فإننا نسمي ذلك انحدارًا. ومن المتوقع أن يصلح كل شيء.

بمجرد الإبلاغ عن خطأ ما، سيتم تقييمه بواسطة مهندس ضمان الجودة. إذا وجدت أن الخطأ قد ظهر بالفعل في الإصدارات السابقة من البرنامج، فسيتم وضع علامة عليه على أنه "غير رجعي". ويترتب على التعريف أنه ليس خطأ جديدا بل خطأ قديما. فرصة أن يقوم شخص ما بإصلاحها ضئيلة.

أنا لا أقول أن هذه هي الطريقة التي تعمل بها جميع الفرق. لكن معظمهم فعلوا ذلك، وقد أصابني ذلك بالجنون. حتى أن أحد الفرق صنع قمصانًا مكتوب عليها "غير رجعية". إذا لم يكن الخطأ رجعيًا، فلن يحتاجوا إلى إصلاحه. ولهذا السبب، على سبيل المثال، قد لا يتم إصلاح خطأ في تحميل الصور إلى iCloud أو خطأ في مزامنة جهات الاتصال.

أحد الأخطاء المتكررة في نظام التشغيل macOS Catalina عندما تتجمد بطاقة الفيديو الخارجية:

أحد الأخطاء المتكررة في نظام التشغيل macOS Catalina عندما تتجمد بطاقة الرسومات الخارجية

يرفض شاير أيضًا الادعاء بأن البرنامج كان أفضل في السابق. لدى شركة Apple عدد أكبر من العملاء اليوم عما كانت عليه من قبل، لذا فإن البرنامج يخضع لمزيد من التدقيق. بالإضافة إلى ذلك، كل شيء أكثر تعقيدا بكثير. بمعنى آخر، لقد ولت الأيام التي تم فيها إصدار تحديث OS X لمجموعة صغيرة من المستخدمين. واليوم يصل النظام إلى ملايين الأجهزة دفعة واحدة بعد إصدار التحديث.

تحتوي أنظمة تشغيل Apple الحديثة على ملايين الأسطر من التعليمات البرمجية. تتواصل أجهزة Mac وiPhone وiPad وWatch وAirPods وHomePod باستمرار مع بعضها البعض ومع iCloud. تعمل التطبيقات في سلاسل الرسائل وتتواصل عبر الإنترنت (غير الكامل). 

ويضيف شاير بعد ذلك أن اختبار مثل هذه الأنظمة المعقدة يمثل تحديًا كبيرًا يتطلب الكثير من الموارد. وحتى ذلك الحين، ليس من الضروري دائمًا أن تسير الأمور بشكل جيد، وهو ما رأيناه بالفعل هذا العام.

.