البرمجة وتطوير البرمجيات
سواء كنت تتعلّم البرمجة أو تطلق برمجيات إنتاجية، يغيّر الذكاء الاصطناعي حلقة العمل. الفائزون يتعاملون معه كزميل سريع وواسع المعرفة — ويتحقّقون من كل ما ينتجه.
فيمَ يبرع
- يشرح الكود غير المألوف أو الأخطاء بلغة بسيطة.
- ينشئ الكود النمطي والاختبارات والمسودات الأولى للدوال.
- يعيد الهيكلة من أجل الوضوح، ويصحّح الأخطاء عبر التفكير في تتبّع المكدّس.
- يترجم بين اللغات/أطر العمل.
- يراجع فرقًا (diff) بحثًا عن العلل والروائح البرمجية.
بالنسبة لقواعد الكود الحقيقية، افعل ذلك داخل مستودعك مع Claude Code، الذي يستطيع قراءة الملفات وتشغيل الاختبارات والتعديل بموافقتك.
الحلقة الذهبية
- قدّم السياق — الكود ذي الصلة، والخطأ، وما توقّعته مقابل ما حصلت عليه. مُدخَل غامض، مُخرَج غامض.
- اطلب خطة للتغييرات غير التافهة قبل التعديلات (وضع التخطيط).
- أنشئ التغيير.
- اقرأه — افهم قبل أن تقبل. الكود ملكك ومسؤوليتك.
- شغّله — الاختبارات/التحقق اللغوي/البناء. لا تثق أبدًا بعبارة "هذا يعمل" دون تشغيله.
الخطوة التي تفصل النتائج الجيدة عن السيئة هي السهم العائد إلى الأعلى: عندما يفشل اختبار، لا تُصلح بشكل أعمى — أعد إدخال الفشل كسياق جديد.
مطالبات تستحقّ عناءها
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}
قواعد صارمة
:::warning تحقّق، واحمِ أسرارك
- شغّل وراجع الكود المُنشأ — قد يكون خاطئًا بطريقة دقيقة أو يخترع واجهات برمجة تطبيقات غير موجودة.
- لا تلصق الأسرار/المفاتيح أبدًا في مطالبة (الخصوصية).
- بالنسبة للبرمجة الوكيلية/الآلية، أحكِم الأذونات واقرأ تأمين الوكلاء. :::