בית התפתחות מה זה תוכנת ריקבון? - הגדרה מטכנולוגיה

מה זה תוכנת ריקבון? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של תוכנת Rot?

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


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

Techopedia מסביר את התוכנה Rot Rot

בדרך כלל מסווג תוכנה לשני סוגים:

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

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

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