From the course: Accelerate DevOps and Software Development with AI: Modern Tools and Workflows for Enhanced Software Delivery
Unlock this course with a free trial
Join today to access over 24,900 courses taught by industry experts.
Coding project: Navigating code with AI
From the course: Accelerate DevOps and Software Development with AI: Modern Tools and Workflows for Enhanced Software Delivery
Coding project: Navigating code with AI
- Now that we have our service built, let's see how AI can help us navigate the code. This is super useful when you're dropped into a code base you didn't write yourself. This is actually a pretty common question that I get from new grads. You just started a new role, and the code base is so huge and overwhelming. How do you even begin to make sense of it? Lucky for you, AI can now help us out. If you want to use the same code as the one I'm using, you'll find it in the exercise files. I'll start by highlighting the entire class, and I'll ask the AI tool to summarize it in three sentences. Great, this is a pretty concise summary of our book service class. Instead of reading through every single line, I instantly get the big picture, what this class stores and what each method does. Pretty handy.
Contents
-
-
-
-
(Locked)
What powers GitHub Copilot and ChatGPT?4m 20s
-
(Locked)
Prompt engineering for developers2m 38s
-
(Locked)
Role-based prompting for better code reviews2m 31s
-
Iterative prompting to guide AI to better code3m 35s
-
(Locked)
Coding project: Plan and test with AI tools1m 59s
-
(Locked)
Coding project: Speed up Python coding with smart prompts2m 26s
-
(Locked)
Coding project: Create AI-assisted test cases in Python2m 31s
-
(Locked)
Coding project: AI-powered docstrings for developers2m 18s
-
(Locked)
Coding project: Review Python code with AI1m 55s
-
(Locked)
Coding project: Navigating code with AI59s
-
(Locked)
Coding project: Refactor Python code with AI4m 6s
-
(Locked)
Case studies: AI wins and fails4m 22s
-
(Locked)
-
-
-