Чему вы научитесь
- Setup a development environment to build and work on software tools from source.
- Effectively navigate through a large code base.
- Read, understand, and modify parts of a large code base.
- Test and debug issues in a large code base.
- Understand the workflow to contribute to a large code base.
- Effectively Communicate how a code base works to others.
- Use documentation and Q&A websites to learn just-in-time.
О курсе
In this course, you will learn about program comprehension techniques for working in a large code base, such as code navigation, using the debugger, diagramming, making experimental code changes, reading test cases, and more! We'll also cover other software development processes, such as unit testing, project management, and how to use large language models.
Для кого этот курс
This is for anyone wanting to learn how to comprehend and contribute to a large code base!
Преподаватели курса
Нагрузка
6