Source code is not to be read like a book. If you read it, you must do so with a goal, context and purpose.