From the course: GitHub Copilot Cert Prep by Microsoft Press
Unlock this course with a free trial
Join today to access over 24,900 courses taught by industry experts.
Discover why validating AI-generated code is essential for quality and security - Github Copilot Tutorial
From the course: GitHub Copilot Cert Prep by Microsoft Press
Discover why validating AI-generated code is essential for quality and security
- [Instructor] Right, so ensuring your code quality and security, what about when you're using GitHub Copilot and having it generate code in your root code base, you know? Thorough reviews. We're incorporating the AI into the code reviews. I find in my experience in the industry that can be multifactorial. We could be using humans in the loop to inspect the AI-generated code and we also can use AI, other AI models, to inspect other other AI models' generated code. You see what I'm saying? Peer-reviewed CI/CD-integrated automated review. Testing nowadays, non-negotiable, and I think you'll find that GitHub Copilot has made it, dare I say, easy to find test cases and do a truly test-driven development lifecycle. Best practice here is that AI is now in your CI/CD loop, and so are humans, always.
Contents
-
-
-
(Locked)
Learning objectives50s
-
(Locked)
Learn the risks associated with using AI tools in software development1m 43s
-
(Locked)
Learn the limitations of generative AI2m 27s
-
(Locked)
Discover why validating AI-generated code is essential for quality and security1m 5s
-
(Locked)
Identify best practices for responsibly operating AI tools1m 41s
-
(Locked)
Mitigate potential harms, such as bias and insecure code1m 7s
-
(Locked)
Define ethical AI principles and how they apply to GitHub Copilot9m 5s
-
(Locked)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-