Rust / المتوسط

Rust — المتوسط

تصميم واجهات مستعارة وأخطاء ووحدات وتكرار واختبارات قابلة لإعادة الاستخدام.

عدد الدروس: 6 · لا تحتاج إلى حساب

ما الذي ستتعلمه؟

  • شرح عقود الملكية والفشل لتجريدات المستوى.
  • حل التمارين التطبيقية وفحص الأمثلة المكتملة مستقلًا.
  1. Result والأخطاء والاستعادة

    مثّل الفشل المتوقع في أنواع الإرجاع وانشر السياق بوعي وميّز أخطاء المجال القابلة للاستعادة من panic المرتبطة بخرق الافتراضات.

    ابدأ التعلّم
  2. السمات والأنواع العامة والقيود

    صف السلوك المشترك بالسمات واكتب دوال عامة تعبّر قيودها عن العمليات المطلوبة فعلًا.

    ابدأ التعلّم
  3. الأعمار والواجهات المستعارة

    صف علاقات المراجع دون الزعم بتمديد أعمار الكائنات، واختر نتائج مملوكة عندما لا تستطيع الاستعارة الخروج بأمان.

    ابدأ التعلّم
  4. الوحدات والحزم والتوثيق

    نظّم حزمة Rust حول ظهور مضبوط واعتماديات صريحة وأمثلة يمكن فحصها ضمن العقد العام.

    ابدأ التعلّم
  5. المكررات والإغلاقات والملكية

    ركّب تكرارًا كسولًا بملكية واضحة واختر التقاط الإغلاقات بوعي واجمع النتائج عند الحاجة إلى ملكية.

    ابدأ التعلّم
  6. الاختبار والتصحيح والبناء القابل للتكرار

    حوّل العقود إلى اختبارات حدود وأعد الفشل بمعلومات بناء دقيقة واختر أدوات تجيب عن سؤال محدد.

    ابدأ التعلّم
العودة إلى الدورة