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