Debugging Unfamiliar Codebases — Roadmap Step & Resources
Getting productive quickly in a codebase you've never seen, often with little documentation
- Level: intermediate
- Estimated time: 1 days
- Roadmap: Forward Deployed Engineer (FDE)
Before this step
Study resources
- Debugging Code in IntelliJ IDEA (Article) — JetBrains' own official documentation on debugging tools applicable to any unfamiliar codebase.
- How to Read Unfamiliar Code Explained (Video) — Covers strategies for getting productive quickly in a codebase you didn't write.
- Your Code as a Crime Scene (Article) — A widely-referenced book applying forensic techniques to understanding unfamiliar codebases.
Part of
- Debugging and Troubleshooting — section
- Forward Deployed Engineer (FDE) roadmap — the full learning path