أفضل طريقة التي تسمي بها المتغيرات موضوع نقاش طويل (و عقيم) و في النهاية يعود الى "الستايل" الذي يحبذه المبرمج. بالنسبة لي لا يوجد هناك طريقة صحيحة أو خاطئة طالما كنت تتبع منهجية معينة في التسمية و تقوم بتطبيقها من أول المشروع الى آخره (بالذات اذا كنت تعمل ضمن فريق). على العموم أنا لست هنا لأفتي أي أسلوب أفضل و لكن لأعرف كيف يقوم الشباب بتسمية متغيراتهم. للذين لا يعرفون ما هي الأساليب التي سردتها بالأعلى، هذا وصف مختصر:
PascalCase
أول حرف في المتغير و فب بداية كل كل كلمة كبير و الباقي صغير مثل FirstName, PhoneNumber
camelCase
أول حرف في المتغير صغير و أول حرف في بداية كل كلمة أخرى كبير و الباقي صغير مثل firstName, phoneNumber
Hungarian Notation
هذا النظام يحبه مبرمجوا الفيجول بيسك (القديم) و لكن ميكروسوفت تنصح بعد استخدامه في الدوت نيت. هو شبيه بالـPascal Case و لكن يسبق اسم المتغير مجموعة من الأحرف (ثلاثة عادة) تصف نوع هذا المتغير مثل strFirstName, intPhoneNumber







