الدرس 2 من 6
قراءة تعليقات الكود والتوثيق التقني

قراءة توثيق API وسجلات التغيير وStack Overflow

7 دقيقة للقراءة

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

بنية توثيق API

القسمالغرضعبارات رئيسية
Overview (نظرة عامة)ماذا يفعل الـ API"This API allows you to..."
Authentication (المصادقة)كيف تتصادق"Bearer token required"
Endpoints (نقاط النهاية)العمليات المتاحة"GET /users — Returns a list"
Parameters (المعاملات)قيم الإدخال"Required: id", "Optional: limit"
Error codes (رموز الخطأ)ما يمكن أن يخطئ"400: Bad Request"

قراءة رموز حالة HTTP

الرمزالمعنىترجمة المطور
200نجاحطلبك نجح
400طلب خاطئتحقق من المعاملات
401غير مصرّحتحقق من مفتاح API
404غير موجودتحقق من العنوان/المعرف
429طلبات كثيرةأبطئ طلباتك
500خطأ في الخادمليس خطأك، حاول مرة أخرى

مفردات سجل التغيير

  • Added (أُضيف): ميزات جديدة
  • Changed (تغيّر): سلوك معدّل
  • Deprecated (مُوقف): لا يزال يعمل لكن سيُزال
  • Fixed (أُصلح): إصلاح أخطاء
  • Breaking Changes (تغييرات جذرية): يجب تحديث كودك

مهارات قراءة Stack Overflow

تحديد الإجابات الجيدة

  • ✓ لديها علامة خضراء (إجابة مقبولة)
  • ✓ عدد أصوات عالٍ
  • ✓ تتضمن أمثلة كود
  • ✓ حديثة (تحقق من التاريخ!)

عبارات Stack Overflow الشائعة

العبارةالمعنى
"This is an XY problem"تسأل عن حلك المحاول وليس مشكلتك الفعلية
"Possible duplicate"سؤالك أُجيب عليه بالفعل في مكان آخر
"Works for me"لا يستطيع تكرار المشكلة
"Minimal reproducible example"شارك أصغر كود يُظهر الخطأ

:::

مراجعة سريعة: كيف تجد هذا الدرس؟

اختبار

اختبار قراءة الكود والتوثيق

خذ الاختبار