כללי מתן שמות
חלק מהיחידה יסודות במסלול ה-C# של Coddy. שיעור 12 מתוך 69.
כללי מתן שמות הם כמו כללי הדרך למתכנתים. הם עוזרים לשמור על קוד מאורגן ומובן.
דמיינו אם כל שלטי הרחוב היו אקראיים ולא עקביים. זה היה כאוס! בדומה לכך, בלי מוסכמות שמות, הקוד עלול להפוך למבולגן ומבלבל.
ב-C#, הקפדה על מוסכמות שמות עקביות חיונית לכתיבת קוד נקי, קל לתחזוקה ומתאים לעבודה משותפת. הנה כמה מוסכמות חשובות שכדאי לזכור:
- PascalCase: השתמשו בשמות מחלקות, שמות מתודות ושמות מאפיינים. כל מילה מתחילה באות גדולה, למשל:
MyClass,CalculateTotal,FirstName.
- camelCase: השתמשו בו עבור משתנים מקומיים ופרמטרים של מתודות. המילה הראשונה מתחילה באות קטנה, וכל מילה שאחריה מתחילה באות גדולה, למשל:
myVariable,customerName,calculateTotal.
- _underscorePrefix: השתמשו בשדות פרטיים (משתנים בתוך מחלקה). התחילו בקו תחתון ואחריו camelCase, למשל
_myPrivateField,_customerAge.
- PascalCase עבור קבועים: גם קבועים שמוכרזים באמצעות
constמשתמשים ב-PascalCase, למשלMaxValue,Pi,DefaultTimeout. בשפות אחרות ובקוד ישן יותר תראו קבועים באותיות גדולות ובקו תחתון, כמוMAX_VALUE, אבל זו אינה מוסכמת C#.
הנה כמה טיפים נוספים:
- השתמשו בשמות תיאוריים שמציינים בבירור את המטרה של המשתנה או המתודה.
- הימנע מקיצורים או מראשי תיבות, אלא אם הם מוכרים היטב בהקשר של הקוד שלך.
- הקפד על עקביות במוסכמות שבחרת לאורך כל הפרויקט שלך.
נסו בעצמכם
השיעור הזה לא כולל אתגר קוד.
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוהגדלה/הקטנההגדלה/הקטנה אחרי הפעולהקיצורים אריתמטיים5אופרטורים חלק 2
אופרטורי השוואהאופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2סיכום — לוגיקה פשוטהאופרטורים לוגיים חלק 3תרגלו בעצמכם: קומפיילר C# אונליין