In a nutshell, find the main/entry method, then walk the tree from there. That takes you from most general/big picture to most specific/granular and helps in mapping out the structure.
Obviously for big code bases you can't do it all in a day, but just having a big picture model in my head when I resume on subsequent days helps fit it all together.
Comments
In a nutshell, find the main/entry method, then walk the tree from there. That takes you from most general/big picture to most specific/granular and helps in mapping out the structure.
Obviously for big code bases you can't do it all in a day, but just having a big picture model in my head when I resume on subsequent days helps fit it all together.