إعادة الهيكلة الآمنة باستخدام IDE
في هذا الدرس 4 موضوعات
محتوى هذا الدرس مكتوب وينتظر المراجعة. يعرض المخطط أدناه ما سيغطيه، وسيُنشر بعد اعتماده.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
change structure without changing behavior.
الموضوعات المخطط لها
- Refactoring: change the code's structure, not what it does.
- Always have tests first, and run them after each step.
- Use IDE tools: Rename, Extract Method, Extract Variable, Move, Inline.
- One small step per commit, named after the refactoring.
- No new features and no bug fixes in the same commit.
تفاصيل المخطط المبدئي
عرض عملي
the Extract Method dialog on a block inside CheckoutService.
اختبر فهمك
What must you have before refactoring?
أظهر الإجابة
Tests that pass.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.