"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية كتابة وثائق التعليمات البرمجية الجيدة

كيفية كتابة وثائق التعليمات البرمجية الجيدة

تم النشر بتاريخ 2024-09-01
تصفح:876

يعد توثيق التعليمات البرمجية جزءًا مهمًا من تطوير البرامج والذي غالبًا ما يتم تجاهله. تعمل كتابة وثائق التعليمات البرمجية الجيدة على تحسين إمكانية قراءة التعليمات البرمجية وقابلية صيانتها.

كما أن التوثيق الجيد يسهل التعاون بين المطورين من خلال ضمان أن الآخرين (وأنت في المستقبل) يمكنهم فهم التعليمات البرمجية الخاصة بك والعمل معها بشكل فعال.

في هذا الدليل ستتعلم:

  • ما الذي يجعل توثيق التعليمات البرمجية جيدًا
  • أنواع وثائق الكود
  • كيفية استخدام أدوات توثيق التعليمات البرمجية الآلية

ما الذي يجعل توثيق التعليمات البرمجية جيدًا

(أ). أسلوب الكتابة

يستخدم التوثيق الفعال لغة واضحة وبسيطة. يتجنب المصطلحات والجمل المعقدة. كما أن الاتساق في المصطلحات والتنسيق يعزز سهولة القراءة.

(ب). الهيكل والتنظيم

تنظيم التوثيق بشكل منطقي، مع تدفق وتصنيف واضح. استخدم العناوين والعناوين الفرعية لتقسيم النص وتسهيل التنقل فيه.

(ج). الحفاظ على تحديث الوثائق

يجب أن تعكس الوثائق دائمًا الحالة الحالية للكود. قم بمراجعة الوثائق وتحديثها بانتظام لتتناسب مع تغييرات التعليمات البرمجية. مزامنة تحديثات الوثائق مع التزامات التحكم في الإصدار لضمان الاتساق.

أنواع وثائق الكود

هناك عدة أنواع من الوثائق، والتي تشمل،

التعليقات المضمنة

يتم وضع التعليقات المضمنة داخل الكود لشرح أسطر أو مجموعات محددة من الكود. إنها مفيدة لتوضيح منطق الكود المعقد.

إليك بعض الإرشادات لكتابة تعليقات مضمنة جيدة:

  • ركز على الغرض من وراء الكود بدلاً من إعادة ذكر ما يفعله الكود، ولماذا وليس ماذا.
  • استخدم تعليقات قصيرة ومباشرة لتجنب ازدحام الكود.
  • تأكد من أن التعليقات مرتبطة بشكل مباشر بالكود الذي تصفه وقم بإزالة التعليقات القديمة.

توثيق الوظيفة والطريقة

يساعد توثيق الوظائف والأساليب الآخرين على فهم غرضهم واستخدامهم وسلوكهم. يجب أن تتضمن الوثائق الجيدة للوظيفة والطريقة ما يلي:

  • ما تفعله الوظيفة أو الطريقة.
  • شرح كل معلمة ونوعها والقيم المتوقعة.
  • مثال لكيفية استخدام الدالة أو الطريقة.

وثائق الوحدة والحزمة

يجب أن تتضمن الوحدات والحزم وثائق توفر نظرة عامة على وظائفها وبنيتها.

تشمل العناصر الرئيسية ما يلي:

  • ملخص لما تفعله الوحدة أو الحزمة.
  • أبرز الوظائف والفئات المقدمة.
  • ذكر أي تبعيات أو متطلبات مسبقة.

توثيق المشروع

توفر الوثائق على مستوى المشروع رؤية واسعة للمشروع بأكمله وتتضمن ملفات تمهيدية وأدلة مساهمة.

يجب أن تكون ملفات ****README الجيدة:

  • وصف مختصر لغرض المشروع ونطاقه.
  • تقديم خطوات واضحة لإعداد المشروع.
  • عرض أمثلة لكيفية استخدام المشروع.

المساهمة الجيدة يجب أن تكون النصائح:

    شرح كيف يمكن للآخرين المساهمة في المشروع.
  • حدد معايير الترميز والإرشادات التي يجب على المساهمين اتباعها.
كيفية استخدام أدوات توثيق التعليمات البرمجية الآلية

يمكن أن تساعد العديد من الأدوات والتقنيات في تبسيط عملية التوثيق. إحدى هذه الأدوات هي Mimrr.

Mimrr هي أداة ذكاء اصطناعي يمكنك استخدامها لإنشاء وثائق للتعليمات البرمجية الخاصة بك وتحليل التعليمات البرمجية الخاصة بك من أجل:

    الأخطاء
  • قضايا الصيانة
  • مشكلات الأداء
  • مشكلات الأمان
  • مشكلات التحسين
ستتيح لك الاستفادة من قوة وثائق وتحليلات كود Mimrr إمكانية إنشاء وثائق التعليمات البرمجية المحدثة والحفاظ عليها حتى في حالة وجود تغييرات منتظمة في التعليمات البرمجية.

الشروع في العمل مع Mimrr

في هذا القسم، سوف تتعلم كيفية إنشاء حساب Mimrr.

الخطوة 1: انتقل إلى Mimrr وانقر على زر البدء.

How To Write Good Code Documentation

الخطوة 2: ثم أنشئ حساب Mimrr باستخدام حسابك على Google أو Microsoft أو GitHub.

How To Write Good Code Documentation

الخطوة 3: بعد ذلك، قم بإنشاء مؤسسة عن طريق إضافة اسم المؤسسة ووصفها. ثم انقر فوق الزر "إنشاء منظمة"، كما هو موضح أدناه.

How To Write Good Code Documentation

بعد ذلك، ستتم إعادة توجيهك إلى لوحة تحكم Mimrr الخاصة بك لتوصيل مستودع قاعدة التعليمات البرمجية الذي تريد إنشاء وثائق له.

How To Write Good Code Documentation

تهانينا! لقد قمت بإنشاء حساب Mimrr بنجاح.

قم بتوصيل Codebase Repo الخاص بك إلى Mimrr لإنشاء وثائق التعليمات البرمجية

في هذا القسم، ستتعلم كيفية ربط قاعدة التعليمات البرمجية الخاصة بك GitHub repo بـ Mimrr لإنشاء الوثائق والتحليلات الخاصة بها.

الخطوة 1: انتقل إلى لوحة التحكم وافتح القائمة المنسدلة توصيل الرمز الخاص بك بـ Mimrr. ثم انقر فوق زر الاتصال.

How To Write Good Code Documentation

الخطوة 2: بعد ذلك ستتم إعادة توجيهك لاختيار مزود المستودع. في هذه الحالة، سأختار GitHub كموفر الكود الخاص بي. تتم إضافة Gitlab وAzure Dev Ops.

How To Write Good Code Documentation

الخطوة 3: بعد ذلك، انتقل إلى لوحة تحكم Mimrr وافتح قسم المشاريع لإضافة مستودع قاعدة التعليمات البرمجية الخاص بك عن طريق النقر فوق الزر "إضافة مشروع". بمجرد إضافة مشروعك، يجب أن يبدو كما هو موضح أدناه.

How To Write Good Code Documentation

الخطوة 4: انقر على المشروع لعرض الوثائق التي تم إنشاؤها، كما هو موضح أدناه.

How To Write Good Code Documentation

تهانينا! لقد نجحت في إنشاء وثائق التعليمات البرمجية لقاعدة التعليمات البرمجية الخاصة بك.

خاتمة

يعد التوثيق الجيد للكود أمرًا حيويًا لنجاح أي مشروع برمجي. من خلال فهم جمهورك، واستخدام الأدوات المناسبة، واتباع أفضل الممارسات، يمكنك إنشاء وثائق واضحة وموجزة ومفيدة. ابدأ أو قم بتحسين ممارسات التوثيق الخاصة بك اليوم لجني فوائد التعليمات البرمجية الموثقة جيدًا.

بيان الافراج تم نشر هذه المقالة على: https://dev.to/the_greatbonnie/how-to-write-good-code-documentation-38ce?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3