انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: 🇬🇧بریتانیای کبیر🇬🇧 در 26 اردیبهشت 1404، 10:59 قظ
-
گاهی وقت های پیش میاد که تعداد متغیر ها زیاده و کارکردشون هم خیلی شبیه به همه و نمیشه نام درسی براشون گذاشت.
برای نمونه در عبارات ریاضی که دارای مراحل زیادی هستند واقعا نام گذاری خیلی سخت میشه و تنها چیزی که به ذهنم میرسه اینکه نام شونو بذاریم level1, level2, ...
آیا راه دیگری هم هست؟
و همینطور در کدنوشته ها بسار پیش میاد که باید برای هر پوشه یک اسم گذاشت و تعداد متغیر ها به صورت صعودی بالا میره ولی خب باز در این مشکل میتونم اسم های خوبی انتخاب کنم ولی باز تعداد متغیر ها خیلی زیاد میشه.
-
من از هوش مصنوعی میپرسم، یکتکه از کد با دستوری مثل این:
Please rename all variable names in this code to make it easier to read and maintain.
-
شاید بهتر باشه این مشکل را با یک نمونه عملی از برنامه نشان دهید. در حال حاضر موضوع برای من روشن نیست.
-
نمیدانم درست فهمیدم و یا نه! اگر درست فهمیده باشم، باید عرض کنم که مثلا در پایتون شده با این مشکل روبهرو شوم و به جای اینکه صدتا متغیر level0 تا level99 درست کنم، به جایش یک متغیر در کلاس لیست درست کرده و مقادیر مورد نیاز را داخل لیست ریختهام. به طور مثال:
به جای
level0 = 1
level1 = 2
گذاشتهام:
level = [1, 2]
بعد یه جورهایی با level[0] و level[1] کار را پیش بردهام، به جای اینکه با level0 و level1 کار کنم.