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