·refactoring

يُستخدم عندما يطلب المستخدم صراحةً إعادة بناء التعليمات البرمجية، أو عندما يُطلب تغطية اختبارية لتعليمات برمجية غير مختبرة ذات آثار جانبية. يفرض استخراج نمط Shell الضروري الأساسي الوظيفي قبل إجراء أي تغييرات.

24التثبيتات·2الرائج·@bumgeunsong

التثبيت

$npx skills add https://github.com/bumgeunsong/daily-writing-friends --skill refactoring

كيفية تثبيت refactoring

ثبّت مهارة الذكاء الاصطناعي refactoring بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/bumgeunsong/daily-writing-friends --skill refactoring
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: bumgeunsong/daily-writing-friends.

Extract pure functions before refactoring. Never refactor code that mixes logic with side effects.

| Mistake | Why It's Wrong | Do Instead |

| Refactor first, test later | No safety net for regressions | Extract + test pure functions first | | Mock Date.now() in tests | Testing implementation, not behavior | Inject time as parameter | | Test hooks directly | Requires QueryClient, context mocking | Extract logic, test pure functions |

يُستخدم عندما يطلب المستخدم صراحةً إعادة بناء التعليمات البرمجية، أو عندما يُطلب تغطية اختبارية لتعليمات برمجية غير مختبرة ذات آثار جانبية. يفرض استخراج نمط Shell الضروري الأساسي الوظيفي قبل إجراء أي تغييرات. المصدر: bumgeunsong/daily-writing-friends.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/bumgeunsong/daily-writing-friends --skill refactoring
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-05
آخر تحديث
2026-03-10

Browse more skills from bumgeunsong/daily-writing-friends

إجابات سريعة

ما هي refactoring؟

يُستخدم عندما يطلب المستخدم صراحةً إعادة بناء التعليمات البرمجية، أو عندما يُطلب تغطية اختبارية لتعليمات برمجية غير مختبرة ذات آثار جانبية. يفرض استخراج نمط Shell الضروري الأساسي الوظيفي قبل إجراء أي تغييرات. المصدر: bumgeunsong/daily-writing-friends.

كيف أثبّت refactoring؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/bumgeunsong/daily-writing-friends --skill refactoring بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/bumgeunsong/daily-writing-friends

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-05