لماذا لم أصدق من النظرة الأولى أن درجة الأمان البالغة 93% تستحق الثقة كاملة؟ حد النجاح هو 70%، أي إنها تتجاوزه بـ23 نقطة مئوية، وقد وضع الموقع الرسمي نسبة 93% في أكثر مواضعه بروزًا. المجموع الكلي متوسط، والمتوسط قد يخفي نقاط الضعف؛ هذه عادتي القديمة في قراءة التقييمات، ولا أستطيع تغييرها. في اليوم الذي رأيت فيه نسبة 93%، لم أسارع إلى إعادة نشرها، بل بحثت أولًا عن جدول الدرجات الفرعية.
لننظر إلى الدرجات الست كلًّا على حدة: Code&Team بنسبة 100%، وOracles بنسبة 100%، وعناصر التحكم الإدارية بنسبة 97%، والأمان بنسبة 94%، والاختبارات بنسبة 89%، أما العنصر الأخير، التوثيق، فدرجته 70%، بالكاد عند حد النجاح. نسبة 93% للرقم @TermMax ، والعنصر الأخير هو الأدنى بين العناصر الستة. وبعد التحقق من كل عنصر على حدة، توقفت عند سطر الـ70%، الذي لا يتجاوز حد النجاح إلا بفارق ضئيل.
نسخت الأرقام الستة في عمود واحد ورتبتها من الأعلى إلى الأدنى، فبرز العنصر الأدنى من تلقاء نفسه. وعندما حسبت الأمر، وجدت أن حقيقة نسبة 93% تكمن في هذا العنصر المتذيل. فالشفرة والأوراكل والتحكم في الصلاحيات تقترب جميعها من الدرجة الكاملة، بينما لا يحقق العنصر الأخير سوى النجاح بالكاد؛ وهذا ليس من قبيل الصدفة.
راجعت العناصر الستة مرتين، وكلما تحققت منها ازداد قلقي. جمال الدرجة الإجمالية لا يعني غياب نقاط الضعف، والعنصر صاحب أدنى درجة هو ما يحدد إن كان عليك التحقق بنفسك. وضعف هذا العنصر يعني أنه لا يمكنك توقع فهمه بمجرد تصفح بضع صفحات؛ عليك أن تفحصه بنفسك.
وجدت في المتصفح أن تقارير التدقيق منشورة بالكامل على GitHub، وأن برنامج المكافآت قائم على مدار العام. ولا يمكن فهم طبيعة هذا المشروع إلا بقراءة هذه الإجراءات إلى جانب العنصر الحاصل على 70%. وبعد المقارنة، تبيّن أن كل عنصر من العناصر الستة يصمد أمام التدقيق.
هذا منطقي من ناحية الآليات: الخطاب هو ما يخفي نقاط الضعف، أما التدقيق فيُظهرها. وقد أتاح الفريق الرسمي نسبة 70% للعلن أيضًا، وهذه الصراحة لها قيمة. وقراءة نسبتي 93% و70% جنبًا إلى جنب تعني وضع الدرجة الإجمالية ونقطة الضعف معًا.
من يريد راحة البال ينظر إلى الدرجة الإجمالية، ومن يريد التعمق ينظر إلى العناصر الفرعية. بدلًا من اعتبار نسبة 93% ضمانًا مطمئنًا، اعتبرها نقطة انطلاق؛ عالج بنفسك العنصر الأدنى، وعندها فقط تصبح العناصر الخمسة المتبقية ملكًا لك حقًا. وحين تحسب الأمر، تجد الإجابة مكتوبة في العنصر الأدنى؛ ولا يكتمل الحساب إلا بمراجعة الجانبين. قد يرى البعض أن جمال الدرجة الإجمالية كافٍ، لكنني لا أرى الأمر كذلك. #TermMax
لننظر إلى الدرجات الست كلًّا على حدة: Code&Team بنسبة 100%، وOracles بنسبة 100%، وعناصر التحكم الإدارية بنسبة 97%، والأمان بنسبة 94%، والاختبارات بنسبة 89%، أما العنصر الأخير، التوثيق، فدرجته 70%، بالكاد عند حد النجاح. نسبة 93% للرقم @TermMax ، والعنصر الأخير هو الأدنى بين العناصر الستة. وبعد التحقق من كل عنصر على حدة، توقفت عند سطر الـ70%، الذي لا يتجاوز حد النجاح إلا بفارق ضئيل.
نسخت الأرقام الستة في عمود واحد ورتبتها من الأعلى إلى الأدنى، فبرز العنصر الأدنى من تلقاء نفسه. وعندما حسبت الأمر، وجدت أن حقيقة نسبة 93% تكمن في هذا العنصر المتذيل. فالشفرة والأوراكل والتحكم في الصلاحيات تقترب جميعها من الدرجة الكاملة، بينما لا يحقق العنصر الأخير سوى النجاح بالكاد؛ وهذا ليس من قبيل الصدفة.
راجعت العناصر الستة مرتين، وكلما تحققت منها ازداد قلقي. جمال الدرجة الإجمالية لا يعني غياب نقاط الضعف، والعنصر صاحب أدنى درجة هو ما يحدد إن كان عليك التحقق بنفسك. وضعف هذا العنصر يعني أنه لا يمكنك توقع فهمه بمجرد تصفح بضع صفحات؛ عليك أن تفحصه بنفسك.
وجدت في المتصفح أن تقارير التدقيق منشورة بالكامل على GitHub، وأن برنامج المكافآت قائم على مدار العام. ولا يمكن فهم طبيعة هذا المشروع إلا بقراءة هذه الإجراءات إلى جانب العنصر الحاصل على 70%. وبعد المقارنة، تبيّن أن كل عنصر من العناصر الستة يصمد أمام التدقيق.
هذا منطقي من ناحية الآليات: الخطاب هو ما يخفي نقاط الضعف، أما التدقيق فيُظهرها. وقد أتاح الفريق الرسمي نسبة 70% للعلن أيضًا، وهذه الصراحة لها قيمة. وقراءة نسبتي 93% و70% جنبًا إلى جنب تعني وضع الدرجة الإجمالية ونقطة الضعف معًا.
من يريد راحة البال ينظر إلى الدرجة الإجمالية، ومن يريد التعمق ينظر إلى العناصر الفرعية. بدلًا من اعتبار نسبة 93% ضمانًا مطمئنًا، اعتبرها نقطة انطلاق؛ عالج بنفسك العنصر الأدنى، وعندها فقط تصبح العناصر الخمسة المتبقية ملكًا لك حقًا. وحين تحسب الأمر، تجد الإجابة مكتوبة في العنصر الأدنى؛ ولا يكتمل الحساب إلا بمراجعة الجانبين. قد يرى البعض أن جمال الدرجة الإجمالية كافٍ، لكنني لا أرى الأمر كذلك. #TermMax