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

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

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

Anonim

הגדרה - מה המשמעות של הסימון ההונגרי?

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


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

Techopedia מסביר את הסימן ההונגרי

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


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


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

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