💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Amir Ahmadi
تعریف بیشتر از 3 پارامتر برای هر Constructor
لقمان آوند حل شده توسط لقمان آوند

سلام

استاد از نظر تمیز بود کد ایا تعریف بیشتر از 3 پارامتر برای هر Constructor اشتباه هست چون در هر صورت یک متد هست و اگر هست باید چطور این مشکل رو حل کرد 

طبق اصول Clean Code بهتره که تعداد پارامتر‌های متدها و حتی کانستراکتور زیاد نشه. شما هم این مورد رو لحاظ کنید.

اگر تعداد پارامترها زیاد شد می‌تونید از یک پارامتر آرایه ای استفاده کنید و همه موارد رو در قالب یک آرایه به متد یا کانستراکتور پاس بدید.

بهترین پاسخ
لقمان آوند ۱۲ خرداد ۱۳۹۹، ۰۹:۰۳