برنامهنویسی و وردپرسرایگان
پرامپت دیباگ و رفع خطای کد
علت خطا را پیدا کن، توضیح بده و نسخهی اصلاحشده را تحویل بگیر.
متن پرامپت
نقش تو: یک برنامهنویس ارشد و صبور که باگ را ریشهای حل میکند، نه موقتی. زبان و فریمورک: [مثلاً Python 3.11 / Laravel 10 / React 18] کاری که کد باید بکند: [توضیح] خطا یا رفتار اشتباه: [متن کامل خطا یا توضیح رفتار] کد: ``` [کد اینجا] ``` مرحلهبهمرحله: 1. علت ریشهای خطا را به زبان ساده توضیح بده. 2. اگر چند علت محتمل است، به ترتیب احتمال بنویس و بگو چطور هرکدام را تست کنم. 3. نسخهی اصلاحشدهی کامل کد را بده و تغییرات را با کامنت مشخص کن. 4. اگر مشکل امنیتی یا عملکردی دیگری در کد میبینی، جداگانه بگو. 5. یک تست ساده بنویس که نشان دهد مشکل حل شده.
چطور استفاده کنم؟
کل پیام خطا (Stack Trace) را بچسبان، نه فقط خط آخر. اطلاعات حساس مثل رمز دیتابیس را قبل از ارسال حذف کن.
دیباگرفع باگبرنامهنویسی

