قراءة الأرقام بموضوعية
فسّر تحسن السرعة من دون مبالغة
قراءة الأرقام بموضوعية درس مجاني في Mojo Academy على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Mojo Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Mojo Academy 4 دروس في المجموع.
الأرقام تحتاج إلى سياق
لا يعني رقم التسريع الكثير بمفرده. وقراءة الرقم بصدق تعني معرفة ما قيس وأين تحقق المكسب الحقيقي. 🔍
ما التسريع؟
التسريع هو الزمن القديم مقسومًا على الزمن الجديد. فإذا استغرقت Python أربع ثوانٍ واستغرق Mojo ثانية واحدة، فهذا تسريع بمقدار 4x.
var speedup = py_time / mojo_timeاحذروا المدخلات الصغيرة
في مهمة صغيرة، تهيمن ضوضاء بدء التشغيل ويتذبذب المعدل بشدة. وعادةً لا يثبت التسريع الهائل في عمل بسيط شيئًا.
قارنوا المتشابه بالمتشابه
إذا كانت نسخة Mojo تتجاوز عملًا تنفذه نسخة Python، فالفارق وهمي. تأتي الأرقام الصادقة من كود مكافئ حقًا.
راقبوا التباين
انظروا إلى مقدار تفاوت الأزمنة بين التشغيلات. فإذا كانت النتائج تتذبذب كثيرًا، فقد يخفي متوسطكم الوحيد عدم استقرار حقيقي.
الوسيط أفضل من تشغيل واحد
أبلغوا عن الوسيط أو متوسط تشغيلات كثيرة، لا عن أفضل تشغيل حالفكم فيه الحظ. فاختيار الزمن الأسرع فقط يضخّم القصة.
اعرفوا خط الأساس
إن CPython الخالصة بطيئة، لكن NumPy هي أصلًا C سريعة. قارنوا بخط أساس عادل، وإلا فقد ينخفض التسريع كثيرًا.
هل كانت الخوارزمية؟
يمكن لخوارزمية أفضل أن تتفوق على أي لغة. تأكدوا من أن المكسب جاء من Mojo لا من تبديل المنطق سرًا إلى منطق أذكى.
اذكروا الظروف
اذكروا دائمًا وحدة المعالجة المركزية وحجم الإدخال وعدد التشغيلات. فلا يمكن الوثوق بتسريع من دون هذه الظروف أو إعادة إنتاجه من الآخرين.
تجنبوا كلمات المبالغة
قولوا: 8x في هذه المهمة وعلى هذا الجهاز، لا: سريع جدًا في كل مكان. فالادعاءات الصادقة محددة وتبقى قريبة من البيانات.
إمكانية إعادة الإنتاج هي أساس الثقة
إذا استطاع شخص ما إعادة تشغيل اختباركم ورؤية أزمنة مشابهة، اكتسبت نتيجتكم الثقة. وإمكانية إعادة الإنتاج هي الدليل الحقيقي على صحة الاختبار المعياري.
اختبار سريع
فكروا في قراءة تسريع من دون مبالغة.
مراجعة
اقرؤوا أرقام التسريع بصدق: اختاروا خط أساس عادلًا، واحسبوا متوسط تشغيلات كثيرة، واذكروا الظروف، وتجنبوا المبالغة. فالأرقام القابلة لإعادة الإنتاج تكسب ثقة حقيقية. 🎯
تعلم Mojo مع معلم ذكاء اصطناعي — مجانًا
اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.
- الدورات
- 30
- الدروس
- 120
الأسئلة الشائعة
هل درس «قراءة الأرقام بموضوعية» مجاني؟
نعم — نص درس «قراءة الأرقام بموضوعية» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Mojo Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Mojo Academy 4 دروس في المجموع.
ماذا ستتعلم في «قراءة الأرقام بموضوعية»؟
فسّر تحسن السرعة من دون مبالغة تتمرن على Mojo Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Mojo Academy؟
لا تُشترط خبرة سابقة. Mojo Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.
كم من الوقت يستغرق درس «قراءة الأرقام بموضوعية»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Mojo Academy هذا؟
نعم. كل درس في Mojo Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- كتابة اختبار أداء منصف
- لماذا تسرّع fn والأنواع التنفيذ
- قراءة الأرقام بموضوعية
- عادات Mojo الاصطلاحية