Exercițiu - Refactorizați funcții mari folosind GitHub Copilot

Finalizat

Important

Pentru a finaliza acest exercițiu, aveți nevoie de un cont GitHub activ și de un mediu Visual Studio Code configurat pentru dezvoltarea C#. Pentru ajutor la configurarea mediului de laborator, consultați Configurarea mediului de laborator pentru GitHub Copilot Labs. Pentru ajutor la activarea GitHub Copilot în Visual Studio Code, consultați Activarea GitHub Copilot în Visual Studio Code.

În acest exercițiu, utilizați GitHub Copilot pentru a refactoriza o funcție mare în funcții mai mici și mai ușor de gestionat. Utilizați modul Ask al GitHub Copilot pentru a analiza codul existent și a identifica oportunitățile de refactorizare. Apoi utilizați modul Agent al GitHub Copilot pentru a efectua refactorizarea prin extragerea secțiunilor de cod din funcția mare în funcții mai mici. În cele din urmă, testați codul refactorizat pentru a vă asigura că funcționează conform intenției.

Sarcinile includ:

  • Revizuiți manual baza de cod de procesare a comenzilor de comerț electronic.
  • Identificați oportunitățile de refactorizare folosind GitHub Copilot Chat (modul Întreabă).
  • Refactorizați o funcție mare în funcții mai mici și mai ușor de gestionat folosind GitHub Copilot Chat (modul Agent).
  • Testați codul de procesare a comenzilor de comerț electronic refactorizat.

Când selectați butonul de lansare a exercițiului, browserul navighează la o pagină GitHub publică care oferă instrucțiuni pentru acest exercițiu.

Când terminați exercițiul, reveniți aici pentru:

  • O verificare rapidă a cunoștințelor.
  • Un rezumat a ceea ce ați învățat în timpul acestui modul.
  • O insignă pentru completarea acestui modul.

buton pentru a lansa exercițiile.