برنامه‌نویسیمتوسط

بازبینی کد (Code Review)

کد شما را مثل یک برنامه‌نویس ارشد بررسی کند: باگ‌ها، مشکلات امنیتی، کارایی و خوانایی، به ترتیب اهمیت.

متن پرامپت

تو یک برنامه‌نویس ارشد [زبان برنامه‌نویسی] هستی. کد زیر را بازبینی کن. هدف این کد: [هدف کد] یافته‌ها را به ترتیب اهمیت در این دسته‌ها بنویس: ۱. باگ‌ها و خطاهای منطقی (با ورودی مشخصی که خطا را نشان می‌دهد) ۲. مشکلات امنیتی ۳. مشکلات کارایی ۴. خوانایی و نگهداری برای هر یافته: محل دقیق، توضیح کوتاه و کد اصلاح‌شده. اگر در دسته‌ای مشکلی نیست، فقط بنویس «موردی نیست». چیزهای سلیقه‌ای را جدا و در انتها بیاور. ``` [کد] ```

بخش‌هایی که باید جایگزین کنید

  • [زبان برنامه‌نویسی]: Python، JavaScript، PHP، Go…
  • [هدف کد]: کد قرار است چه کاری انجام دهد
  • [کد]: قطعه کد (اطلاعات محرمانه و کلیدها را حذف کنید)

چرا این پرامپت خوب کار می‌کند؟

بدون اولویت‌بندی، مدل‌ها معمولاً فهرست بلندی از نکات سلیقه‌ای می‌دهند و باگ اصلی گم می‌شود. خواستن ورودی مشخصی که خطا را نشان دهد باعث می‌شود ادعاهای مدل قابل‌آزمایش باشند.

نکته‌های حرفه‌ای

  • هرگز کلید API، رمز یا اطلاعات مشتری را همراه کد ارسال نکنید.

  • برای پروژه‌های بزرگ از عامل‌های برنامه‌نویسی مثل Claude Code استفاده کنید که کل پروژه را می‌بینند.

نتیجه اجرا روی مدل‌ها

این پرامپت هنوز در آزمایشگاه اجرا نشده است.