As it takes time, just do it for the bits you're actively interested in. Step in from those high level pieces of functionality to the lower level stuff when it seems likely to lead to something interesting, or when you see a lot of stuff happened in there after you stepped over it.
There's no better way of building a mental model of what the code is doing than, quite simply, watching what the code is actually doing from the inside


Leave a comment: