קידוד רך

מְחַבֵּר: Roger Morrison
תאריך הבריאה: 22 סֶפּטֶמבֶּר 2021
תאריך עדכון: 1 יולי 2024
Anonim
SOFT-CODING.
וִידֵאוֹ: SOFT-CODING.

תוֹכֶן

הגדרה - מה המשמעות של Softcoding?

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


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

Techopedia מסביר Softcoding

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

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

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