טיפ שראיתי באינטרנט

gilad_no

New member
טיפ שראיתי באינטרנט

זה משהו נורא קטן, נורא טפשי, ונורא מועיל
כאשר משווים בין משתנה לערך כלשהוא, תרגילו את עצמכם לכתוב את הערך ראשון במקום שני:
if (5==a)​
במקום
if (a==5)​
ככה, אם תתבלבלו ותשימו שוויון אחד במקום שניים, תקבלו כבר הודעה במהלך הקומפילציה ולא תבזבזו דבר בדיבוג הבעיה (דבר שקרה לי כבר כמה פעמים ...)
 

amareldo

New member
הטייפ הוא לא להשתמש בקבועים

(*) כדאי מאוד להשתמש במשתנה אשר יכיל את הערך 5 - כך שאם נרצה לשנות זאת נוכל ממקום מרוכז אחד לשלוט על הערך.
 

selalerer

New member
מכיר את הטיפ אבל...

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

dor_ian

New member
לא צריך לחשוב ככה

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