Мне легче визуализировать код на бумаге. Какие логические модули, как взаимодействуют, так намного быстрее понимаю, нежели просто читая.
Ну и главное знать язык, в котором пытаешься разобраться.
P.s. Иногда чужие комментарии к коду путают еще сильнее, а иногда и нет.