🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Amir Ahmadi
تعریف بیشتر از 3 پارامتر برای هر Constructor
لقمان آوند حل شده توسط لقمان آوند

سلام

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

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

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

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