מבוא
הקוד שאתה כותב אמור להעביר את הכוונה שלך הן למהדר והן למפתחים אחרים שייתכן שיצטרכו לקרוא את הקוד שלך. ומאחר שאתה המפתח שיכתוב את הקוד שלך בתדירות הגבוהה ביותר, לעתים חודשים לאחר שכתבת אותו במקור, מומלץ לכתוב קוד ברור וקל להבנה. זכור, ייתכן שתכתוב קוד פעם אחת, אך יהיה עליך לקרוא אותו פעמים רבות.
נניח שהתבקשת לכתוב קוד עבור קבוצה אחרת של מפתחים. אתה נפגש איתם כדי לדון במפרט וההקצאה היא ברורה. לאחר הפגישה, הם אומרים לך שאתה עובד באופן עצמאי במהלך הפיתוח. לאחר שתסיים, ת למסור את הקוד שלך לקבוצה האחרת. משימת הקידוד אינה מעבר לרמת המיומנות שלך, אך מעולם לא היית צריך לכתוב קוד שמישהו אחר יתחזק. הצוות אמר לך כי כל עוד אתה עוקב אחר מוסכמות הקידוד הסטנדרטיות עבור C#, לא אמורה להיות בעיה. אתה מבצע תוכניות לסקור את מוסכמות הקידוד של C# הקשורות לקוד שאתה עומד לעבוד עליו.
במודול זה, תלמד כיצד לבחור שמות עבור המשתנים המתארים את המטרה והכוונת שלהם. תלמד כיצד להוסיף הערות קוד שתועדו את הדרישות ברמה העליונה ואת הגישה שלך בקוד, וכן להנחות באופן זמני את המהדר להתעלם משורות קוד. לבסוף, תלמד כיצד ניתן להשתמש ברווח לבן כדי להעביר את הקשר בין שורות קוד בודדות.
בסוף מודול זה, תכתוב קוד באופן בכוונהי יותר, ותתמקד בקריאות ואיכות של הקוד כדי לקיים תקשורת הן עם המהדר והן עם מפתחים אחרים.
חשוב
מודול זה כולל פעילויות קידוד הדורשות Visual Studio Code. תזדקק לגישה לסביבת פיתוח שקוד Visual Studio מותקן ומוגדר עבור פיתוח אפליקציות של C#.
יעדי למידה
במודול זה, תוכל:
- בחר שם תיאורי עבור משתנים המתארים את המטרה והכוונת שלהם.
- השתמש בהערות קוד כדי להנחות את המהדר להתעלם משורות קוד באופן זמני.
- השתמש בהערות קוד כדי לתאר דרישות ברמה גבוהה יותר או מטרה עבור קטע של קוד.
- כתוב קוד שמשתמש ביעילות ברווח לבן כדי להעביר את הקשר בין שורות קוד.
דרישות מוקדמות
- התנתן בשימוש בקוד Visual Studio כדי ליצור ולהפעיל יישומי קונסולת C#.
- התנתן בהדפסת הודעות לקונסולה באמצעות
Console.WriteLine(). - התנתן בשימוש
ifבמשפטיםelse ifוב- כדי ליצור הסתעפויות קוד.