Rust / المتوسط
Rust — المتوسط
تصميم واجهات مستعارة وأخطاء ووحدات وتكرار واختبارات قابلة لإعادة الاستخدام.
ما الذي ستتعلمه؟
- شرح عقود الملكية والفشل لتجريدات المستوى.
- حل التمارين التطبيقية وفحص الأمثلة المكتملة مستقلًا.
Result والأخطاء والاستعادة
مثّل الفشل المتوقع في أنواع الإرجاع وانشر السياق بوعي وميّز أخطاء المجال القابلة للاستعادة من panic المرتبطة بخرق الافتراضات.
ابدأ التعلّمالسمات والأنواع العامة والقيود
صف السلوك المشترك بالسمات واكتب دوال عامة تعبّر قيودها عن العمليات المطلوبة فعلًا.
ابدأ التعلّمالأعمار والواجهات المستعارة
صف علاقات المراجع دون الزعم بتمديد أعمار الكائنات، واختر نتائج مملوكة عندما لا تستطيع الاستعارة الخروج بأمان.
ابدأ التعلّمالوحدات والحزم والتوثيق
نظّم حزمة Rust حول ظهور مضبوط واعتماديات صريحة وأمثلة يمكن فحصها ضمن العقد العام.
ابدأ التعلّمالمكررات والإغلاقات والملكية
ركّب تكرارًا كسولًا بملكية واضحة واختر التقاط الإغلاقات بوعي واجمع النتائج عند الحاجة إلى ملكية.
ابدأ التعلّمالاختبار والتصحيح والبناء القابل للتكرار
حوّل العقود إلى اختبارات حدود وأعد الفشل بمعلومات بناء دقيقة واختر أدوات تجيب عن سؤال محدد.
ابدأ التعلّم