בית התפתחות מהו מצב של יודא? - הגדרה מטכנולוגיה

מהו מצב של יודא? - הגדרה מטכנולוגיה

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

Anonim

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

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

Techopedia מסביר את יודה מצב

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

מהו מצב של יודא? - הגדרה מטכנולוגיה