Îmbunătățiți performanța codului folosind GitHub Copilot Agent

Intermediar
Developer
GitHub
Visual Studio Code

Acest modul examinează modul de profilare eficientă a aplicațiilor .NET, identificarea problemelor de performanță și optimizarea codului utilizând GitHub Copilot în Visual Studio Code.

Obiective de instruire

Până la sfârșitul acestui modul, puteți să:

  • Descrieți ce este profilarea codului și modul în care îmbunătățirea eficienței codului aduce beneficii utilizatorilor și companiilor.
  • Descrieți instrumentele, tehnicile și procesele utilizate pentru a implementa profilarea, pentru a localiza blocajele și pentru a îmbunătăți performanța codului.
  • Utilizați modul Ask al GitHub Copilot pentru a explica o bază de cod, pentru a sugera oportunități de îmbunătățire a eficienței codului și pentru a identifica riscurile asociate cu optimizările de performanță sugerate.
  • Utilizați modul Agent al GitHub Copilot pentru a refactoriza codul de performanță scăzută fără a afecta negativ calitatea codului sau securitatea codului.

Cerințe preliminare

  • Experiență în utilizarea GitHub Copilot în Visual Studio Code.
  • Experiență în dezvoltarea aplicațiilor C#.