مقدمة
التعليقات - يبدو أنه يمكن أن يكون الأمر أسهل، ولماذا أكتب مقالا كاملا. لكن الأمر ليس بهذه البساطة. كما قال مديري، يمكن لأي شخص كتابة التعليمات البرمجية، ولكن كتابة تعليق جيد أمر صعب. تبدأ معظم دورات اللغة ببرنامج Hello World التقليدي. حتى في برامج Oracle التعليمية، في قسم "البدء"، نبدأ بـ "Hello World!" طلب . ومن الأسطر الأولى من التعليمات البرمجية نراها - تعليقات جافا. يتم التأكيد على أهميتها أيضًا من خلال حقيقة أنه في وثيقة مهمة مثل اتفاقية كود Java، يتم إعطاء التعليقات قسمًا منفصلاً: التعليقات . وفقًا للوثائق، تنقسم التعليقات في Java إلى نوعين:- تعليق التنفيذ (أو تعليق الكود)؛
- تعليق توثيقي.
تعليقات كود جافا
يتضح من الاسم أن هذا التعليق يتعلق بالكود ويجب أن يعكس ميزاته. تعليقات الكود هي:-
أحرف صغيرة (أي موصوفة في سطر واحد)
// Строчный комментарий System.out.println("Hello, World!");
-
الكتلة (أي توصف بأنها كتلة كاملة، لأنها لا تتناسب مع سطر واحد)
/* * Блочный комментарий */ System.out.println("Hello");
في كل مرة تعلق فيها، تجفل وتشعر بالفشل".من الواضح أنه لا توجد حقيقة مطلقة، وفي بعض الأحيان تكون التعليقات ضرورية. ولكن هناك دائما خيارات، ويجب محاربة التعليقات غير الضرورية. يذكر هذا الفصل أيضًا التعليقات غير العادية، TODO:
// TODO: Добавить World
System.out.println("Hello, ");
المغزى منها هو أنه يمكن التعامل معها بطريقة خاصة في IDE. على سبيل المثال، في IDEA يتم جمعها في علامة تبويب منفصلة، حيث يمكنك عرضها:
تعليقات للتوثيق
تصف تعليقات التوثيق واجهة برمجة التطبيقات العامة. API هي واجهة برمجة التطبيقات، أي تلك الفئات والأساليب المتاحة للمطورين الآخرين لتنفيذ أي إجراءات. باختصار، يجب أن تشرح هذه التعليقات سبب إنشاء هذه الفئة والحزمة أو تلك وما تفعله هذه الطريقة أو تلك. يمكنك أيضًا وصف حقول الفصل إذا لزم الأمر. هذا هو بالضبط ما نراه في تلميحات أدوات بيئة التطوير المتكاملة الخاصة بنا، والتي يتم تقديمها على شكل 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