Constant ها رو بهتره تویه کلاس قرار بدیم یا اینترفیس؟

0 رأی
میانگین بازدید روزانه 0.1750 بازدید
اگر یک کلاس فیلد های های ثابت زیادی داشته باشه. و همچنین متدهای عمومی ( مثله متدهای که کاره تبدیل کردن یک ابجکت بزرگ رو به یک ابجکت کوچکتر دارن که از نظر business ی ابحکت کوچکتره خوانایی بهتری داره که اصطلاحا بهش method mapping میگیم و..... )  داشته باشه.

که اگر بخوایم این ثابت ها رو تویه کلاس اصلی قرار بدیم هم خوانایی کد رو کم میکنه همچنین کد رو کثیف میکنه

قبلا اینها رو در کلاسه دیگه ای بنام xxxUtil قرار میدادیم

اما الان که میشه تویه اینترفیس default متد داشت بهتر نیست که این ثابت ها و متدها رو تویه اینترفیس قرار داد؟

برای JVM هزینه نگه داری کلاس کمتره یا اینترفیس؟
سوال 9 ماه قبل در تالار برنامه نویسی توسط یوری (426 امتیاز)
ویرایش 9 ماه قبل توسط یوری

سوال های مشابه

+1 رأی
1 جواب میانگین بازدید روزانه 0.54194 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.1865 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.2282 بازدید
+1 رأی
2 جواب میانگین بازدید روزانه 0.4172 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.1563 بازدید
0 رأی
2 جواب میانگین بازدید روزانه 0.18119 بازدید
+1 رأی
2 جواب میانگین بازدید روزانه 0.36468 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.5248 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.3746 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.1228 بازدید
کانال تلگرام جواب یاب
...