Реализация улучшений кода с помощью средств GitHub Copilot

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

В этом модуле рассматривается использование чата GitHub Copilot для разработки улучшений существующей базы кода. Упражнения предоставляют практический опыт реализации предложений GitHub Copilot, которые повышают качество кода, надежность, производительность и безопасность.

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

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

  • Создайте запросы и вопросы для чата GitHub Copilot, которые помогут улучшить код в ваших существующих проектах.

  • Реализуйте предложения по обновлению кода из чата GitHub Copilot, которые улучшают существующий код в областях качества кода, надежности, производительности и безопасности.

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

  • Рекомендуется иметь год или более опыта в разработке программного обеспечения.

  • Рекомендуется разрабатывать приложения C# с помощью Visual Studio Code и расширения комплекта разработки C#.

  • Активная подписка для GitHub Copilot необходима для вашей личной учетной записи GitHub или учетной записи GitHub, управляемой организацией или предприятием. Вы можете настроить бесплатный план GitHub Copilot или зарегистрироваться для подписки GitHub Copilot Pro с помощью однодневной бесплатной пробной версии. Для этого обучения достаточно регистрации для бесплатного плана GitHub Copilot.

  • Осведомленность о условиях бесплатной пробной версии GitHub Copilot: если выбрать 30-дневное бесплатное пробное предложение для GitHub Copilot Pro, то при регистрации запрашивается форма оплаты. Плата не взимается, пока не закончится пробный период, если вы не отмените подписку до окончания 30-дневного периода.

  • Опыт использования GitHub Copilot в Visual Studio Code для объяснения, отладки и создания кода.