Visual Basic/יסודות השימוש בשפה/הגרלת מספר אקראי: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
סיום כתיבת הפרק
←‏הזחה: איך לבצע הזחה, הגדרת הגודל שלה
שורה 43:
== הזחה ==
 
בקטעי הקוד שבפרק זה, הסטנו את שורות הקוד שבתוך המאורע מעט פנימה. עיצוב זה נקרא '''הזחה''' (''Indentation''). כאשר כותבים קוד בתוך חטיבת-קוד (''Code Block''), נהוג '''להזיח''' פנימה את כל שורות הקוד שבתוך החטיבה (אך לא את שורת הפתיחה ושורת הסיום של החטיבה - במקרה זה, השורה <tt>Private Sub&lrm;...</tt> והשורה <tt>End Sub</tt>). עיצוב כזה של קוד נחשב לכתיבת קוד נכונה, ונעשה בו שימוש מעתה ועד סוף הספר.
 
כאשר ישנן חטיבות קוד '''מקוּננות''' (''Nested'') - כלומר, חטיבת קוד אחת הנמצאת בתוך חטיבת-קוד אחרת - החטיבות הפנימיות יותר מוזחות יותר פנימה. דוגמאות לכך נראה בהמשך הספר.
 
ברוב סביבות העבודה, מבצעים הזחה באמצעות מקש ה'''טאב''' (''Tab''). לחיצה על מקש זה מזיחה את השורה 4 רווחים פנימה. ב-Visual Studio, ניתן לשנות את כמות הרווחים בהזחה דרך התפריט Tools > Options, תחת המחיצה Editor, באמצעות ההגדרה Tab Width; מומלץ להשאיר הגדרה זו על 4 רווחים, כיוון שזהו הנהוג ברחבי העולם בתכנות Visual Basic כמו גם בשפות תכנות אחרות.
 
להזחה אין כל השפעה על ההידור של הקוד או על הפעולה של התוכנה, אך היא מקלה מאוד על קריאת הקוד והבנתו, כיוון שהיא מפרידה בצורה ברורה בין חטיבות קוד שונות ומסמנת את הגבולות שלהן בבירור. בנוסף, כיוון שהוחלט על טכניקה קבועה של הזחה, המקובלת ברחבי-העולם, כל אדם אשר יקרא את הקוד שנכתב על-ידי אדם מסויים יוכל להבין בקלות את הקוד, אם נעשה שימוש בהזחה. דבר זה חשוב במיוחד בחברות מחשבים, למשל, כאשר קוד שנכתב על-ידי אדם אחד עלול להערך בעתיד על-ידי אדם אחר.