+1 امتیاز
قبل در برنامه نویسی توسط (467 امتیاز)
ویرایش شده قبل توسط

سلام. من تا الان برای کلاس اصلی برنامه در جاوا (کلاسی که متد main در آن پیاده‌سازی شده است)، نام‌های مختلفی و در نظر گرفته‌ام. مثلا نام‌های:

1. MainClass

2. Main

3.Driver

در مورد گزینه‌ی 3، در یک تالاری یکی از دوستان گفتند که نام مناسبی نیست. در حالی که در کتاب دایتل در بعضی از کد‌ها از همچین نامی استفاده شده است. در مورد گزینه‌ی 2، نام مناسبی است (از نظر من) اما چون متد main هم در این کلاس قرار دارد، به نظرم خوب نیست که استفاده کنیم. در مورد گزینه‌ی یک هم نظری ندارم.

درخواستم از شما این است که کدام نام برای کلاس اصلی مناسب‌تر است؟ شما دوستانی که در سطح بالا جاوا کار می‌کنید معمولا از چه نامی استفاده می‌کنید.

ممنون میشم اگر راهنماییم کنید.

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

سوالتون بنظرم خیلی جالبه و برای این کار هیچ استانداردی وجود نداره و کاملا سلیقه ایه فقط باید نام هایی که با مفاهیم استاندارد تداخل دارند استفاده نکنید. برای مثال نام های Driver یا Builder یا Factory و ... در الگوهای طراحی مختلف و یا استاندارد های API در JDK استفاده شده است و ممکنه باعث گمراهی شود.

من خودم از این اسم ها استفاده می کنم:

Main - MainApp - Runner - ...

سوالات مشابه

0 امتیاز
1 پاسخ 724 بازدید
+1 امتیاز
1 پاسخ 1.2هزار بازدید
+1 امتیاز
1 پاسخ 4.3هزار بازدید
0 امتیاز
1 پاسخ 557 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط bmabma (2 امتیاز)
0 امتیاز
1 پاسخ 782 بازدید
0 امتیاز
4 پاسخ 1.8هزار بازدید
سوال شده 7 سال قبل در برنامه نویسی توسط ali-nb (10 امتیاز)
0 امتیاز
1 پاسخ 330 بازدید
+1 امتیاز
1 پاسخ 533 بازدید
...