<>
That's about it. I also crusie through all the modules and try to get a sense of what's available as a foundation (common routines) vs stuff that is app specific.
I also try and get a feel for the level of the development that was done; macros or code with poor logic, no error handling, etc, then I look at anything and everything when working through a process.
Stuff that appears a bit more professional (error handling, use of a naming convention, closing objects, etc) I don't bother as much going through the nitty-gritty details of everything unless there is a specific problem.
I also like to review the table design and try and spot any obvious flaws and where problems might result becaus of that.
Sometimes I will go through and rename objects, especially if a naming convetion was not used. It also has the benefit of showing me where things were used and I can tell what I've looked over vs things I have not.
HTH
JimD.