4 ms·
Ask HN: What do you do when you join a new team with an existing codebase?
Do you
- look at the tests?
- pick a function and follow it in a debugger?
- pick a task and figure out how to implement it?
- pair program?
- etc
Personally, I've found picking a task and start doing it is helpful
- mooreds 7y agoI wrote a whole blog post about that: https://letterstoanewdeveloper.com/2018/09/24/learning-to-read-code-is-more-important-than-learning-to-write-it/ https://letterstoanewdeveloper.com/2018/09/24/learning-to-re... Tldr: * Do a high level scan * Dive deep on one part * Use the scientific method. Create small experiments to help you build your intuition about the system.