ما هي refactoring؟
قم بالتحميل بشكل استباقي عندما تتضمن المهمة تحسين بنية التعليمات البرمجية دون تغيير السلوك. يُستخدم عندما يقول المستخدم "إعادة صياغة هذا"، أو "تنظيف هذا الرمز"، أو "إزالة التعليمات البرمجية الميتة"، أو "تقليل التكرار"، أو "إعادة تنظيم الملفات"، أو "استخراج هذا إلى وظيفة". يغطي استخراج الوظيفة/المكون، وإعادة تسمية الرمز، وتبسيط الشروط الشرطية، وتحسين أمان النوع، وانعكاس التبعية، وإزالة التعليمات البرمجية الميتة، وحل التبعية الدائرية، وإعادة هيكلة استعلام قاعدة البيانات من خلال التحقق من السلامة الآلية (التحقق من الطباعة، والاختبارات) في كل خطوة. المصدر: mgd34msu/goodvibes-plugin.