Повышение производительности кода с помощью агента GitHub Copilot

Средний уровень
разработчик.
GitHub
Visual Studio Code

В этом модуле рассматривается эффективное профилирование приложений .NET, определение проблем с производительностью и оптимизация кода с помощью GitHub Copilot в Visual Studio Code.

Цели обучения

К концу этого модуля вы сможете:

  • Описать, что такое профилирование кода и как повысить эффективность кода для пользователей и предприятий.
  • Описать инструменты, методы и процессы, используемые для реализации профилирования, поиска узких мест и повышения производительности кода.
  • Используйте режим ask GitHub Copilot, чтобы объяснить базу кода, предложить возможности для повышения эффективности кода и определить риски, связанные с предлагаемыми оптимизацией производительности.
  • Используйте режим Агент GitHub Copilot для улучшения кода с низкой производительностью без негативного влияния на его качество или безопасность.

Предварительные требования

  • Опыт использования GitHub Copilot в Visual Studio Code.
  • Опыт разработки приложений C#.