פיתוח מבוסס רכיבים (CBD)

מְחַבֵּר: Eugene Taylor
תאריך הבריאה: 16 אוגוסט 2021
תאריך עדכון: 22 יוני 2024
Anonim
איך משתמשים בשמן אמור
וִידֵאוֹ: איך משתמשים בשמן אמור

תוֹכֶן

הגדרה - מה המשמעות של פיתוח מבוסס רכיבים (CBD)?

פיתוח מבוסס רכיבים (CBD) הוא הליך המדגיש את התכנון והפיתוח של מערכות מבוססות מחשב בעזרת רכיבי תוכנה לשימוש חוזר. עם CBD המיקוד עובר מתכנות תוכנה להלחנת מערכות תוכנה.

טכניקות פיתוח מבוססות רכיבים כוללות נהלים לפיתוח מערכות תוכנה על ידי בחירת רכיבים מדף מדויקים ואז הרכבתם באמצעות ארכיטקטורת תוכנה מוגדרת היטב. בעזרת השימוש השיטתי ברכיבים גרגירים גס, CBD מתכוונת לספק איכות ופלט טובים יותר.

פיתוח מבוסס רכיבים ידוע גם כהנדסת תוכנה מבוססת רכיבים (CBSE).

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר פיתוח מבוסס רכיבים (CBD)

דוגמנות מונחת עצמים מביאה לשפע של מעמדות, אובייקטים ומערכות יחסים מדויקות. קשה מאוד לגלות חלקים שניתנים לשימוש חוזר בקרב יחידות קטנות יותר אלה. הרעיון העומד מאחורי CBD הוא לשלב את החלקים הקשורים בהם ולעשות בהם שימוש חוזר באופן קולקטיבי. חלקים משולבים אלה ידועים כרכיבים.

טכניקות פיתוח מבוססות רכיבים מורכבות משגרות פיתוח לא קונבנציונאליות, כולל הערכת רכיבים, אחזור רכיבים וכו '. חשוב שה- CBD יבוצע בתוך תשתית תוכנת ביניים התומכת בתהליך, למשל Enterprise Java Beans.

המטרות העיקריות של CBD הן כדלקמן:

  • חסוך זמן וכסף בבניית מערכות גדולות ומורכבות: פיתוח מערכות תוכנה מורכבות בעזרת רכיבי מדף מסייע להפחית את זמן פיתוח התוכנה באופן משמעותי. ניתן להשתמש בנקודות פונקציה או בטכניקות דומות כדי לאמת את כדאיות השיטה הקיימת.

  • שפר את איכות התוכנה: איכות הרכיב היא גורם המפתח מאחורי שיפור איכות התוכנה.

  • איתור ליקויים במערכות: אסטרטגיית ה- CBD תומכת בזיהוי תקלות על ידי בדיקת הרכיבים; עם זאת, איתור מקור הליקויים הוא מאתגר ב- CBD.
כמה יתרונות של CBD כוללים:

  • מסירה ממוזערת:
    • חפש בקטלוגים של רכיבים
    • מיחזור של רכיבים מורכבים מראש

  • יעילות משופרת:
    • מפתחים מתרכזים בפיתוח אפליקציות

  • איכות משופרת:
    • מפתחי רכיבים יכולים לאפשר זמן נוסף להבטיח איכות

  • הוצאות מזעריות
השגרה הספציפית של CBD היא:

  • פיתוח רכיבים
  • פרסום רכיבים
  • בדיקת רכיבים כמו גם אחזור
  • ניתוח רכיבים
  • הרכבת רכיב