التطوير القائم على المكونات (CBD)

مؤلف: Eugene Taylor
تاريخ الخلق: 16 أغسطس 2021
تاريخ التحديث: 20 يونيو 2024
Anonim
How to Implement Component Based Development - Phase 1: Discovery
فيديو: How to Implement Component Based Development - Phase 1: Discovery

المحتوى

التعريف - ماذا تعني التنمية المستندة إلى المكونات (CBD)؟

التطوير القائم على المكونات (CBD) هو إجراء يبرز تصميم وتطوير النظم المعتمدة على الكمبيوتر بمساعدة مكونات البرامج القابلة لإعادة الاستخدام. مع CBD ، ينتقل التركيز من برمجة البرامج إلى تكوين نظام البرنامج.

تتضمن تقنيات التطوير المستندة إلى المكونات إجراءات لتطوير أنظمة البرامج عن طريق اختيار مكونات مثالية جاهزة ثم تجميعها باستخدام بنية برمجية محددة جيدًا. مع إعادة الاستخدام المنهجي للمكونات الخشنة الحبيبات ، تعتزم اتفاقية التنوع البيولوجي تقديم جودة وإنتاج أفضل.

يُعرف التطوير القائم على المكونات أيضًا باسم هندسة البرمجيات القائمة على المكونات (CBSE).

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا توضح التطوير القائم على المكونات (CBD)

النمذجة وجوه المنحى ينتج في عدد كبير من الطبقات الجميلة ، والكائنات والعلاقات. من الصعب جدًا اكتشاف الأجزاء القابلة لإعادة الاستخدام بين هذه الوحدات الأصغر. الفكرة وراء CBD هي دمج الأجزاء ذات الصلة وإعادة استخدامها بشكل جماعي. تُعرف هذه الأجزاء المدمجة بالمكونات.

تتكون تقنيات التطوير المعتمدة على المكونات من إجراءات تطوير غير تقليدية ، بما في ذلك تقييم المكونات ، واسترداد المكونات ، وما إلى ذلك. من المهم أن يتم تنفيذ اتفاقية التنوع البيولوجي داخل بنية تحتية للبرامج الوسيطة تدعم العملية ، على سبيل المثال ، Enterprise Java Beans.

الأهداف الرئيسية لاتفاقية التنوع البيولوجي هي كما يلي:

  • توفير الوقت والمال عند إنشاء أنظمة كبيرة ومعقدة: يساعد تطوير أنظمة برامج معقدة بمساعدة مكونات جاهزة على تقليل وقت تطوير البرامج بشكل كبير. يمكن استخدام نقاط الوظيفة أو تقنيات مشابهة للتحقق من القدرة على تحمل التكاليف للطريقة الحالية.

  • تحسين جودة البرنامج: تعد جودة المكون هي العامل الرئيسي وراء تحسين جودة البرنامج.

  • اكتشاف العيوب داخل الأنظمة: تدعم استراتيجية CBD اكتشاف العيوب عن طريق اختبار المكونات ؛ ومع ذلك ، فإن العثور على مصدر العيوب يمثل تحديًا في اتفاقية التنوع البيولوجي.
بعض مزايا اتفاقية التنوع البيولوجي تشمل:

  • تسليم الحد الأدنى:
    • البحث في كتالوجات المكون
    • إعادة تدوير المكونات الجاهزة

  • تحسين كفاءة:
    • يركز المطورون على تطوير التطبيقات

  • تحسين نوعية:
    • يمكن لمطوري المكونات السماح بوقت إضافي لضمان الجودة

  • تقليل النفقات
الإجراءات المحددة لاتفاقية التنوع البيولوجي هي:

  • تطوير المكونات
  • نشر المكون
  • بحث مكون وكذلك استرجاع
  • تحليل المكونات
  • تجميع المكونات