Menu
CoddyTech

כללי מתן שמות

חלק מהיחידה יסודות במסלול ה-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#.

הנה כמה טיפים נוספים:

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

נסו בעצמכם

השיעור הזה לא כולל אתגר קוד.

quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר C# אונליין