С чего начинать чтение чужого кода?
начинай читать, внезапно, с точки входа в приложение.
проекты с открытым исходным кодом, еще более внезапно, находятся, например, на гитхабе!
Читаешь построчно и сам себе объясняешь что тут делается.
Чем больше читаешь тем лучше будет получаться.