بازساخت کد به یک الگوی مشخص
وقتی میدانید الگوی هدف چیست (Strategy، Result، Observer …) ولی نمیخواهید دستی بازنویسی کنید.
TS
پرامپت
dev-refactor-to-pattern.md · ۳۷۸ کاراکتر
Refactor the code below to use the [pattern name] pattern. Constraints: - Public API of the module must not change. - All tests in [test file path] must still pass. - Add brief inline comments only where the pattern is non-obvious to a reader who doesn't know it. - Show the diff first, then a 3-line summary of why the refactor is worth it. Original: ``` [paste code] ```
متغیرها
این پرامپت از ۳ متغیر استفاده میکند. مقدار هر متغیر را با دادهٔ خودتان جایگزین کنید:
[pattern name]— مقدار دلخواه خود را جایگزین کنید[test file path]— مقدار دلخواه خود را جایگزین کنید[paste code]— مقدار دلخواه خود را جایگزین کنید
سازگاری با مدلها
این پرامپت برای مدلهای زیر تست و بهینهسازی شده است:
Claude 4.7
نکتهها
- پرامپت را قبل از استفاده با دادهٔ واقعی خود تست کنید.
- اگر خروجی رضایتبخش نبود، متغیرها یا توضیحات را دقیقتر کنید.
- میتوانید این پرامپت را در ابزار دلخواه خود (ChatGPT، Claude، Midjourney، …) اجرا کنید.