انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: 🇬🇧بریتانیای کبیر🇬🇧 در 26 اردیبهشت 1404، 10:59 ق‌ظ

عنوان: کم آوردن نام برای نام گذاری متغیر ها
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 26 اردیبهشت 1404، 10:59 ق‌ظ
گاهی وقت های پیش میاد که تعداد متغیر ها زیاده و کارکردشون هم خیلی شبیه به همه و نمیشه نام درسی براشون گذاشت.

برای نمونه در عبارات ریاضی که دارای مراحل زیادی هستند واقعا نام گذاری خیلی سخت میشه و تنها چیزی که به ذهنم میرسه اینکه نام شونو بذاریم level1, level2, ...
آیا راه دیگری هم هست؟

و همینطور در کدنوشته ها بسار پیش میاد که باید برای هر پوشه یک اسم گذاشت و تعداد متغیر ها به صورت صعودی بالا میره ولی خب باز در این مشکل میتونم اسم های خوبی انتخاب کنم ولی باز تعداد متغیر ها خیلی زیاد میشه.
عنوان: پاسخ : کم آوردن نام برای نام گذاری متغیر ها
ارسال شده توسط: saleh143 در 26 اردیبهشت 1404، 03:35 ب‌ظ
من از هوش مصنوعی میپرسم، یک‌تکه از کد با دستوری مثل این:

Please rename all variable names in this code to make it easier to read and maintain.
عنوان: پاسخ : کم آوردن نام برای نام گذاری متغیر ها
ارسال شده توسط: esmaeelE در 26 اردیبهشت 1404، 09:47 ب‌ظ
شاید بهتر باشه این مشکل را با یک نمونه عملی از برنامه نشان دهید. در حال حاضر موضوع برای من روشن نیست.

عنوان: پاسخ : کم آوردن نام برای نام گذاری متغیر ها
ارسال شده توسط: abc در 28 اردیبهشت 1404، 05:59 ب‌ظ
نمی‌دانم درست فهمیدم و یا نه! اگر درست فهمیده باشم، باید عرض کنم که مثلا در پایتون شده با این مشکل روبه‌رو شوم و به جای اینکه صدتا متغیر level0 تا level99 درست کنم، به جایش یک متغیر در کلاس لیست درست کرده و مقادیر مورد نیاز را داخل لیست ریخته‌ام. به طور مثال:
به جای
level0 = 1
level1 = 2
گذاشته‌ام:
level = [1, 2]
بعد یه جورهایی با level[0] و level[1] کار را پیش برده‌ام، به جای اینکه با level0 و level1 کار کنم.