Week 2: Analyzing and Understanding Large Codebases
Understanding the architecture of large codebases and recognizing real-life applications of design patterns in a large codebase.
Learning Outcomes:
- “Fork and Pull Request” workflow
- Recognize real-life applications of design patterns in a large codebase
- Use an IDE to traverse through a large codebase and understand its behaviors