ما هي refactor؟
يُستخدم عند إعادة بناء التعليمات البرمجية الموجودة لتحسين إمكانية القراءة وقابلية الصيانة والبنية (إعادة التسمية/الاستخراج/التضمين، وتقليل التعقيد، وإزالة التكرار، وتحسين أمان النوع) مع الحفاظ على السلوك الخارجي وواجهات برمجة التطبيقات العامة. المصدر: aleister1102/skills.