إنتقل إلى المحتوى الرئيسي

البرمجة وتطوير البرمجيات

جميع المستويات

سواء كنت تتعلّم البرمجة أو تطلق برمجيات إنتاجية، يغيّر الذكاء الاصطناعي حلقة العمل. الفائزون يتعاملون معه كزميل سريع وواسع المعرفة — ويتحقّقون من كل ما ينتجه.

فيمَ يبرع​

  • يشرح الكود غير المألوف أو الأخطاء بلغة بسيطة.
  • ينشئ الكود النمطي والاختبارات والمسودات الأولى للدوال.
  • يعيد الهيكلة من أجل الوضوح، ويصحّح الأخطاء عبر التفكير في تتبّع المكدّس.
  • يترجم بين اللغات/أطر العمل.
  • يراجع فرقًا (diff) بحثًا عن العلل والروائح البرمجية.

بالنسبة لقواعد الكود الحقيقية، افعل ذلك داخل مستودعك مع Claude Code، الذي يستطيع قراءة الملفات وتشغيل الاختبارات والتعديل بموافقتك.

الحلقة الذهبية​

  1. قدّم السياق — الكود ذي الصلة، والخطأ، وما توقّعته مقابل ما حصلت عليه. مُدخَل غامض، مُخرَج غامض.
  2. اطلب خطة للتغييرات غير التافهة قبل التعديلات (وضع التخطيط).
  3. أنشئ التغيير.
  4. اقرأه — افهم قبل أن تقبل. الكود ملكك ومسؤوليتك.
  5. شغّله — الاختبارات/التحقق اللغوي/البناء. لا تثق أبدًا بعبارة "هذا يعمل" دون تشغيله.

الخطوة التي تفصل النتائج الجيدة عن السيئة هي السهم العائد إلى الأعلى: عندما يفشل اختبار، لا تُصلح بشكل أعمى — أعد إدخال الفشل كسياق جديد.

مطالبات تستحقّ عناءها​

Explain what this function does and any edge cases it mishandles: {code}
Write tests for {function}. Cover the happy path and the edge cases. {code}
This throws {error}. Here's the code and stack trace. Find the root cause and
propose a minimal fix. {context}

قواعد صارمة​

تحقّق، واحمِ أسرارك
  • شغّل وراجع الكود المُنشأ — قد يكون خاطئًا بطريقة دقيقة أو يخترع واجهات برمجة تطبيقات غير موجودة.
  • لا تلصق الأسرار/المفاتيح أبدًا في مطالبة (الخصوصية).
  • بالنسبة للبرمجة الوكيلية/الآلية، أحكِم الأذونات واقرأ تأمين الوكلاء.

التالي​