실습 연습 - SQL을 사용하여 GitHub Copilot에 도전
이 연습에서는 최근에 다른 역할을 위해 조직을 떠난 사용자가 작성한 프로젝트를 검토하고 최적화하라는 요청을 받은 개발자의 역할을 수행합니다. 해당 코드가 불완전하게 문서화되었으므로 GitHub Copilot를 사용하여 코드 기능 및 애플리케이션 구조를 빠르게 이해하도록 선택했습니다.
이 워크샵이 끝날 때까지 다음을 수행합니다.
- 고급 GitHub Copilot 상호 작용 기술을 사용하여 SQL 쿼리와 관련된 복잡한 문제를 처리합니다.
- 답변을 반복, 유효성 검사 및 구체화하여 더 정확하고 정확한 제안을 얻을 수 있습니다.
- 제안을 개선하고 더 나은 결과를 얻을 수 있는 다양한 전략 중에서 선택할 수 있는 제네릭 개념을 적용합니다.
- 잘못된 프롬프트 기술과 GitHub Copilot의 출력에 큰 영향을 줄 수 있는 방법을 명확하게 이해하세요.
연습: SQL을 사용하여 GitHub Copilot에 도전
이 연습에서는 다음 단계를 안내합니다.
- 웹 애플리케이션 코드를 사용하여 GitHub Codespace를 시작합니다.
- GitHub Copilot를 사용하여 프로젝트를 탐색합니다.
- GitHub Copilot를 사용하여 존재하는 성능 문제를 확인합니다.
- SQL 코드를 검사하고 최적화합니다.
- 불필요한 구성 요소를 제거하도록 SQL 코드를 업데이트합니다.
- 성능 향상을 확인합니다.
- GitHub Copilot가 더 성능이 좋은 쿼리를 처음부터 만들 수 있는지 확인합니다.
해당하는 경우 연습의 각 단계에는 힌트가 포함될 수 있으며, 이 힌트를 사용하여 올바른 명령에 대한 코필로트 제안의 유효성을 검사할 수 있습니다.
시작하기
GitHub에서 연습 시작을 선택하여 일련의 작업을 완료하는 리포지토리로 이동합니다. 이 연습을 완료하려면 GitHub 계정이 필요합니다. 리포지토리의 README 파일 사용 설명서에 따라 연습을 완료하세요. 첫 번째 단계 중 하나는 연습을 완료하기 위해 Microsoft에서 제공하는 GitHub Codespace를 여는 것입니다.
연습을 완료한 후 다음을 위해 이 모듈로 돌아갑니다.
- 빠른 지식 점검
- 학습한 내용 요약