עיצוב מונע על השולחן

מְחַבֵּר: Eugene Taylor
תאריך הבריאה: 11 אוגוסט 2021
תאריך עדכון: 1 יולי 2024
Anonim
שלי מהבית עם רונית יודקביץ | עיצוב הספרייה והפתעות על השולחן
וִידֵאוֹ: שלי מהבית עם רונית יודקביץ | עיצוב הספרייה והפתעות על השולחן

תוֹכֶן

הגדרה - מה המשמעות של עיצוב מונע טבלה?

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

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

Techopedia מסביר עיצוב מונע טבלה

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

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

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

הטבלאות כוללות את היתרונות הבאים:

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

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

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