Java/מוסכמות קידוד: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
שורה 14:
נשתמש במשתנה רק במשמעות אחת. משתנים לא עולים כסף, אם אנחנו צריכים משתנה (אפילו במשמעות די דומה, אבל לא זהה) נגדיר עוד אחד, וניתן גם לו שם המתאר אותו בדיוק.
===== מעיד על תפקיד המשתנה =====
למשל, בתכנית הקולטת את מספר ימיי העבודה של עובד, ומדפיסה את מספר ימיי החופשה שהוא זכאי להם, לא נוכל לקרוא למשתנה הזוכר את ימיי החופשה days, משום שאז נתבלבל עם זה הזוכר את מספר ימיי העבודה. במקום זה, נוכל לקרוא לימיי החופשה VacationDays, או ולימיי העבודה WorkDays. זה יקל על מי שקורא את התכנית, שיכול להבין במבט ראשון מה כל משתנה זוכר ומה תפקידו. כך ננהג לגבי כל משתנה. למשתנה שבודק כמה פעמים התמלא תנאי נוכל לקרוא count, למשתנה צובר נקרא sum ולאחד שזוכר מספר ילדים נקרא kids.
אפשר גם לקרוא למשתנים שוליים או כאלה שמשמשים כמונים בלולאות פשוט באות הראשונה של הטיפוס שלהם. למשל: {{קוד בשורה|1= char c='a';}}.