تعریف بیشتر از 3 پارامتر برای هر Constructor

پرسیده شده
فعالیت 1437 روز پیش
دیده شده 886 بار
1

سلام

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

فایل پیوست

Steven R McQueen
Steven R McQueen

4 خرداد 99

7
حذف شده

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

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

فایل پیوست

لقمان آوند

توسط

لقمان آوند

12 خرداد 99