+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 پاسخ 583 بازدید
+1 امتیاز
1 پاسخ 1.1هزار بازدید
+1 امتیاز
1 پاسخ 4.2هزار بازدید
0 امتیاز
1 پاسخ 472 بازدید
سوال شده 8 سال قبل در برنامه نویسی توسط bmabma (2 امتیاز)
0 امتیاز
1 پاسخ 654 بازدید
0 امتیاز
4 پاسخ 1.5هزار بازدید
سوال شده 7 سال قبل در برنامه نویسی توسط ali-nb (10 امتیاز)
0 امتیاز
1 پاسخ 291 بازدید
+1 امتیاز
1 پاسخ 408 بازدید
...