مقدمة
يمكن أن يساعد GitHub Copilot المطورين على دمج المنطق المكرر في التعليمات البرمجية الخاصة بهم لتحسين قابلية الصيانة وتقليل التكرار. يساعد GitHub Copilot المطورين على إنشاء قواعد بيانات أنظف وأكثر كفاءة من خلال تحديد الأنماط المتكررة واقتراح فرص إعادة الهيكلة.
في هذه الوحدة ، تتعلم كيفية استخدام GitHub Copilot لتحديد المنطق المكرر ودمجه في التعليمات البرمجية الخاصة بك. يمكنك استكشاف تقنيات التعرف على أنماط تكرار التعليمات البرمجية ، واستخراج الوظائف الشائعة ، وتنفيذ مبادئ DRY (لا تكرر نفسك) بمساعدة الذكاء الاصطناعي.
تخيل أنك مطور برامج يعمل على تطبيق كبير تطور بمرور الوقت. تحتوي قاعدة التعليمات البرمجية على مثيلات متعددة من المنطق المتشابه المنتشرة عبر ملفات ووحدات مختلفة. تحتاج إلى إعادة بناء هذه التعليمات البرمجية المكررة لتحسين قابلية الصيانة وتقليل الأخطاء وتسهيل التحديثات المستقبلية. قررت استخدام GitHub Copilot للمساعدة في تحديد هذه التكرارات واقتراح حلول موحدة.
الأهداف التعليمية
بنهاية هذه الوحدة النمطية، ستتمكن من:
- تحديد أنماط المنطق المكررة في التعليمات البرمجية باستخدام GitHub Copilot.
- استخرج الوظائف الشائعة إلى مكونات قابلة لإعادة الاستخدام بمساعدة الذكاء الاصطناعي.
- أعد بناء التعليمات البرمجية المكررة باستخدام اقتراحات GitHub Copilot.
- تطبيق مبادئ DRY بشكل فعال مع إرشادات GitHub Copilot.
- التحقق من صحة التعليمات البرمجية المعاد هيكلتها لضمان الحفاظ على الوظائف.
المتطلبات الأساسية
- خبرة في تطوير تطبيقات C #.
- تجربة استخدام GitHub Copilot في Visual Studio Code.