معرفی
نظرات - به نظر می رسد که می تواند ساده تر باشد و چرا یک مقاله کامل بنویسید. اما به این سادگی نیست. همانطور که رئیس من گفت، هر کسی می تواند کد بنویسد، اما نوشتن یک نظر خوب دشوار است. اکثر دوره های زبان با Hello World شروع می شوند. حتی در Oracle Tutorials، در بخش "شروع به کار"، ما با "Hello World!" کاربرد . و از همان اولین خطوط کد ما آنها را می بینیم - نظرات جاوا. اهمیت آنها همچنین با این واقعیت مورد تأکید قرار می گیرد که در سند مهمی مانند کنوانسیون کد جاوا، نظرات بخش جداگانه ای داده شده است: نظرات . با توجه به مستندات، نظرات در جاوا به دو نوع تقسیم می شوند:- نظر پیاده سازی (یا نظر کد)؛
- مستندسازی نظر
نظرات کد جاوا
از نام مشخص است که این نظر به کد مربوط می شود و باید ویژگی های آن را منعکس کند. نظرات کد عبارتند از:-
حروف کوچک (یعنی در یک خط توضیح داده شده است)
// Строчный комментарий System.out.println("Hello, World!");
-
بلوک (یعنی آنها به عنوان یک بلوک کامل توصیف می شوند، زیرا در یک خط قرار نمی گیرند)
/* * Блочный комментарий */ System.out.println("Hello");
هر بار که نظر می دهید، خم شوید و احساس کنید که یک شکست خورده اید."واضح است که هیچ حقیقت مطلقی وجود ندارد و گاهی اظهار نظر لازم است. اما همیشه گزینه هایی وجود دارد و باید با نظرات غیر ضروری مبارزه کرد. این فصل همچنین به نظرات غیرمعمول، TODO اشاره می کند:
// TODO: Добавить World
System.out.println("Hello, ");
نکته آنها این است که می توان آنها را به روشی خاص در IDE مدیریت کرد. به عنوان مثال، در IDEA آنها در یک برگه جداگانه جمع آوری می شوند، جایی که می توانید آنها را مشاهده کنید:
نظرات برای مستندات
نظرات اسناد، API عمومی را توصیف می کنند. API رابط برنامه نویسی برنامه است، یعنی آن دسته از کلاس ها و روش هایی که برای انجام هر عملی در دسترس توسعه دهندگان دیگر است. به طور خلاصه، این نظرات باید توضیح دهند که چرا این یا آن کلاس و بسته ایجاد شده است و این یا آن متد چه کاری انجام می دهد. در صورت لزوم می توانید فیلدهای کلاس را نیز توضیح دهید. این دقیقاً همان چیزی است که ما در راهنمای ابزارهای IDE خود می بینیم که به عنوان JavaDoc ارائه شده است. مثلا:package test;
/**
* This is a JavaDoc class comment
*/
public class JavaDocTest {
/**
* This is a JavaDoc public field comment
*/
public static final String HELLO_MESSAGE = "Hello, World!";
public static void main(String... args) {
JavaDocTest.greetings();
}
/**
* This is a JavaDoc public method comment
*/
public static void greetings() {
System.out.println(HELLO_MESSAGE);
}
}
پس از این، میتوانیم دستور زیر را از دایرکتوری حاوی دایرکتوری بسته ما اجرا کنیم: javadoc -d ./test test
پس از این، فرآیند تولید اسناد را مشاهده خواهیم کرد.
نتیجه
همانطور که می بینیم، چنین چیزی به ظاهر ساده مانند نظرات در واقعیت بسیار پیچیده تر است. بنابراین، اگر مدتی را صرف نظرات کنید و آنها را دنبال کنید، کد شما بهتر می شود و به عنوان یک برنامه نویس ارزش بیشتری خواهید داشت. #ویاچسلاودیگر چه بخوانیم: |
---|
GO TO FULL VERSION