انتقل إلى المحتوى
للتنقلللفتحescللإغلاق
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Code Refactoring logo
مهارة

Code Refactoring

يقيس الدين التقني وفق حدود محددة قبل تعديل أي سطر برمجي

0
حفظزيارة الموقع ↗

التثبيت

Claude Code: /plugin marketplace add wshobson/agents → /plugin install code-refactoring
تُفعّل عند

Teknik borç ölçülürken, eski bir kod tabanı kademeli yenilenirken ya da bir modül SOLID gözüyle yeniden yazılırken devreye giriyor.

تتطلب أدوات
ReadEditGrepBash
المؤلف
Seth Hobson
الترخيص
MIT

لا يكتفي أمر tech-debt بالإبلاغ عن مؤشرات مبهمة، بل يقيس التجاوزات وفق حدود صريحة: تعقيد دوري يتجاوز عشرة، وتداخل أعمق من ثلاثة مستويات، ودوال أطول من خمسين سطرًا، وفئات تتجاوز خمسمئة سطر أو عشرين دالة. ويرجّح كل موضع إشكالي بحسب معدل تغيّر ملفه لتوجيه الجهد إلى أكثر النقاط إيلامًا. بعد ذلك، ينفذ أمر refactor-clean إعادة الهيكلة وفق مراجعة مبادئ SOLID مع توجيه صريح لتجنب الإفراط في التعقيد، بينما يتولى وكيل legacy-modernizer ترحيل أطر العمل بنمط الخنق وبترتيب ثابت: الاختبارات أولًا، ثم إعادة الهيكلة، مع أعلام ميزات لتنفيذ الانتقال. كما يعيد أمر context-restore تحميل معرفة المشروع السابقة ضمن ميزانية رموز وحد أدنى للتشابه.

التعليقات(0)

سجّل الدخول للتعليق

لا توجد تعليقات بعد، كن أول من يعلّق.

مهارات مشابهة

الإبلاغ عن هذا التعليق

لماذا تُبلغ عن هذا؟