C# / المتقدم: الأعمار والتزامن وتصميم التنفيذ

C# — المتقدم: الأعمار والتزامن وتصميم التنفيذ

برر قواعد الذاكرة والمزامنة وانقلها إلى واجهات قابلة للصيانة والقياس.

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

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

  • مراجعة جمع القمامة وSpan وأعمار الاستعارة.
  • حماية ثوابت الحالة المشتركة المركبة.
  • قياس الأداء وتحديد افتراضات نشر آمنة.
  1. دلالات القيم والمراجع وجمع القمامة

    حلل النسخ وإمكان الوصول بدل شعارات المكدس والكومة وافصل استعادة الذاكرة من تحرير المورد.

    ابدأ التعلّم
  2. Span وMemory وأعمار الاستعارة

    استخدم مناظر ذاكرة متجاورة مع حفظ العمر والتعديل وملكية التخزين الأساسي.

    ابدأ التعلّم
  3. التزامن والمزامنة

    احم ثوابت الحالة المشتركة كاملة وميز العملية الآمنة من معاملة التطبيق.

    ابدأ التعلّم
  4. تصميم الواجهات والثبات والتوافق

    حدد ما يحفظه المستدعي ويعدله وينتظره ويفحصه حتى لا تكسر تغييرات صحيحة نوعيا عقد السلوك.

    ابدأ التعلّم
  5. التحليل والأداء المقاس

    حسن حملا صحيحا محدودا بأدلة المعالج والتخصيص والانتظار والاحتفاظ لا تخمين المصدر.

    ابدأ التعلّم
  6. حدود الأمن والتنفيذ والإصدار

    تحقق من المدخل المعادي وافتراضات الإصدار مع توضيح الأسرار والانعكاس وحدود الموارد ومسؤوليات النشر.

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