درس ۲ برنامهنویسی: متغیر، نوع داده و حافظه به زبان ساده
متغیرها چگونه داده را نگه میدارند و چرا انتخاب نوع درست برای عدد، متن و مقدار منطقی مهم است؟
نوعهای داده پرکاربرد
عدد صحیح برای شمارش، عدد اعشاری برای اندازهگیری، رشته برای متن و مقدار منطقی برای بله یا خیر استفاده میشود. انتخاب نوع مناسب از محاسبه اشتباه و مصرف بیدلیل حافظه جلوگیری میکند.
- سن: عدد صحیح
- قیمت: عدد یا اعشاری
- نام: رشته
- فعالبودن حساب: مقدار منطقی
نامگذاری خوب
نام متغیر باید دلیل وجود داده را نشان دهد. totalPrice از x روشنتر است. از نامهای مبهم، مخففهای ناشناخته و تغییر معنای یک متغیر در طول برنامه دوری کن.
تمرین این درس
برای یک پروفایل کاربر متغیرهای نام، سن، ایمیل، امتیاز و وضعیت فعال را تعریف کن. سپس مشخص کن کدام مقدار ممکن است تغییر کند و کدام مقدار بهتر است ثابت بماند.
پرسشهای متداول
ثابت با متغیر چه تفاوتی دارد؟
ثابت پس از مقداردهی تغییر نمیکند و برای دادههایی مانند نرخ یا تنظیمات ثابت خوانایی بیشتری ایجاد میکند.
چرا نوع داده مهم است؟
نوع مشخص میکند چه عملیاتهایی مجازند و داده چگونه در حافظه نمایش داده شود.
جمعبندی
متغیرها را با نام روشن و نوع متناسب تعریف کن. هر متغیر باید یک مسئولیت مشخص داشته باشد و فقط همان داده را نگه دارد.