السلام عليكم
الأخبار السيئة::
فيجوال بيسك 2005 لن يدعم الrefactoring مثل الC# ..
الrefactoring هي مجموعة من الميزات التي تسهل عملية تحسين الكود و صيانته:
أمثلة:
symbolic renaming
تغيير اسم property أو class اوinterfaceاو method... في المشروع باكمله .. حيث تقوم بتحديد الاسم الجديد و القديم و يقوم الrefactoring بعملية الاستبدال..
و هذه هي الوحيدة التي ستظل موجودة في الVB 2005 بعد ما ظهرت في البيتا 1
Method Extract
أخذ مجموعة من السطور من method حالية و عمل منها method جديدة و يتم تعديل الmethod الحالية باضافة استدعاء الى الmethod الجديدة مكان الاسطر المحذوفة
Encapsulate field
تحويل field الى propery
Reorder parameters
Remove parameter
Add parameter
Promote local to parameter
و غيرها ..