1. Foundation
Introduction
()
Why AI debugging is useful
()
Challenges with AI output
()
Exploring the project
()
Conclusion
()
2. Understanding the Codebase
Introduction
()
Overview of issues to fix
()
Architecture of the project
()
Documentation for debugging
()
Conclusion
()
3. Testing and Debugging
Introduction
()
The importance of testing
()
Easier debugging with tests
()
Simple fixing with testing
()
Defining a bug with a test
()
Conclusion
()
4. Contextual Debugging
Introduction
()
Gathering context for debugging
()
Finding direction with context
()
Helping AI with logging
()
Conclusion
()
5. Advanced Debugging Techniques
Introduction
()
Exploring potential unknown bugs
()
Overview of debugging and testing with AI
()
Course conclusion
()