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

מה זה גס? - הגדרה מטכנולוגיה

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

Anonim

הגדרה - מה המשמעות של קרופט?

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


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

Techopedia מסביר את קרופט

שקול את פרק הקוד הבא ב- Java שממחיש את קיומו של קוד.

כיתה שלום

{

שם מחרוזת;

כתובת מחרוזת;

סטרינג סטריט;

עיר מיתרים;

בטל פונקציה כלשהי () {…}

}


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


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

מה זה גס? - הגדרה מטכנולוגיה