What are the different ways to give context to GitHub Copilot to get more precise responses? (Each correct
answer presents part of the solution. Choose two.)
You are a software developer considering using GitHub Copilot for a large development team in a mid-sized organization. Your team members work on different types of projects, including private and public repositories. You want to understand how GitHub Copilot works across different environments and what plan would be best suited for your organization’s needs. Additionally, you are concerned about managing costs, ensuring code security, and having access to advanced features for enterprise use. Which GitHub Copilot plan would be the best fit for your organization’s requirements, and why? (Select two)
A large software development company has subscribed to GitHub Copilot Enterprise to improve code productivity and collaboration across its globally distributed teams. As the project manager, you are asked to configure the system to maximize its benefits for enterprise-wide usage. Which of the following features available in GitHub Copilot Enterprise would help you achieve this goal?
You are building a web application with GitHub Copilot and need to write a function to handle user authentication, ensuring it is secure. You notice that when you give a simple prompt like “write an authentication function,” Copilot generates a solution that uses outdated practices, such as storing plain-text passwords. You realize you need to refine your prompt to ensure Copilot suggests secure, up-to-date practices. Which of the following would be the best prompt to help GitHub Copilot generate a secure authentication function?