إغلق الإعلان

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

أنظمة التشغيل الحديثة Appلدينا ملايين الأسطر من التعليمات البرمجية. لك Mac, iPhone, ايباد, ساعة, AirPods a HomePod إنهم يتواصلون باستمرار مع بعضهم البعض iCloudانا. تعمل التطبيقات في خيوط وتتواصل عبر الإنترنت (غير الكامل). 

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

.