From the course: AI Pair Programming with GitHub Copilot
Brainstorming with Copilot conversational interface - Github Copilot Tutorial
From the course: AI Pair Programming with GitHub Copilot
Brainstorming with Copilot conversational interface
- [Instructor] So Copilot might save you a little bit of time, and a good way to use this time is extra testing, and, of course, high-level planning. High-level planning doesn't quite benefit from a tool like Copilot, but it's extremely essential, and doing good high-level planning and design reviews will help you get the most out of tools like Copilot. So here's an example of sort of what we would do for an application like the one we're about to do. This is very, very kind of brief. So here we have sort of a client which requests the front-end code, and then it gets it back, and then it queries a RESTful API that then in turns, queries a DB, a database, and then the database returns data that is then returned as JSON to the client. Now, you can do so much more than that and you probably should for robust production-grade applications, but this is just so you get the gist of the fact that to get the most out of Copilot, you don't just sit down to code. To get the most out of Copilot, you do a lot of good planning and then you sit down to leverage this great tool.