Сводка
В этом модуле вы узнали, как определить и оптимизировать проблемы с производительностью кода с помощью GitHub Copilot. Вы реализовали методы профилирования производительности для анализа приложения .NET и использовали GitHub Copilot для рефакторинг неэффективного кода при сохранении качества и безопасности.
Основной вывод из этого модуля — это возможность использовать режимы ask и agent GitHub Copilot для систематического повышения производительности приложений. Этот подход позволяет быстро определить узкие места производительности, понять влияние неэффективности кода на взаимодействие с пользователем и успехом бизнеса и реализовать целевые оптимизации. Вы также узнали, как установить базовые метрики производительности, создать эффективные запросы для анализа производительности и рефакторинг кода с низкой производительностью без появления ошибок или уязвимостей безопасности. Эти навыки необходимы для поддержания высокопроизводительных приложений, которые обеспечивают отличные возможности пользователей и поддерживают бизнес-цели.
Вы можете применить знания, полученные в этом модуле, для оптимизации существующих приложений, предотвращения проблем с производительностью во время разработки и совместной работы с членами группы, чтобы установить стандарты производительности. Изучение возможностей оптимизации производительности GitHub Copilot улучшает вашу способность разрабатывать быстрые, эффективные приложения, которые хорошо масштабируются и предоставляют конкурентные преимущества для вашей организации.