تصميم إرشادات لتطوير مكتبات فئة

إرشادات التصميم لتطوير مكتبات فئة من أجل تطوير المكتبة الذي يمتد و يتفاعل مع إطار عمل.NET. وهدف إرشادات التصميم من برنامج.NET Framework هو للمساعدة في مكتبة المصممين بالتأكد من أن المستخدمين reap فوائد API consهوtency وسهولة استخدم عن طريق توفير برمجة موحدة الطراز الذي هو بعيداً عن لغة البرمجة المستخدمة لتطوير. هو المستحسن اتباع هذه الإرشادات التصميم عند تطوير فئات ومكونات توسيع إطار عمل.NET. ويؤثر تصميم مكتبة غير متناسقة يؤثر بشكل سلبي على إنتاجية المطورين و تعارض اتخاذ القرار.

الغرض من هذه الإرشادات هو مساعدة مصممي مكتبة الفئات فهم والضجيج بين حلول مختلفة. قد تكون هناك حالات الموقع جيدة مكتبة تصميم يتطلب تخالف هذه تصميم الإرشادات. يجب أن تكون مثل هذه الحالات النادرة، و من الضروري أن يكون لديك مسح و مقنع أسباب قرارك.

أجزاء حقوق النشر 2005 Microsoft Office 2010 Suite Corporation. كافة الحقوق محفوظة.

أجزاء حقوق النشر شركة Addison-Wesley. كافة الحقوق محفوظة.

ل المزيد المعلومات تشغيل إرشادات التصميم، راجع "إطار عمل إرشادات التصميم: كتاب اصطلاحات، Idioms، و نقش لمكتبات.NET القابل لإعادة الاستخدام"ب Krzysztof Cwalina و رفيق Abrams، ينشره Addison-Wesley، 2005.

في هذا القسم

  • إرشادات للأسماء
    توضح هذه المقالة إرشادات حول تسمية أنواع و الأعضاء في مكتبات فئة.

  • نوع إرشادات التصميم
    توضح هذه المقالة إرشادات حول استخدام ثابت و مجردة الفئات، والواجهات، والتعدادات، و بني.

  • إرشادات تصميم عضو
    توضح هذه المقالة إرشادات حول تصميم و استخدام الخصائص والأساليب المنشئات، حقول والأحداث، و العوامل. يصف هذا القسم أيضا أفضل الممارسات لتصميم المعلمات.

  • تصميم للامتداد
    توضح هذه المقالة إرشادات حول تصميم المكتبات التي يمكن توسيعها.

  • إرشادات التصميم للاستثناءات
    توضح هذه المقالة إرشادات التصميم لتصميم وطرح واستثناءات catching.

  • إرشادات الاستخدام
    توضح هذه المقالة إرشادات حول استخدام صفائف و السمات، و إرشادات لتنفيذ عوامل المساواة.

راجع أيضًا:

موارد أخرى

نقش غير المتزامن تصميم البرمجة