怎么阅读一个比较大型的OA程序才能轻松的阅读?

我想看一个比较大型的系统程序应该从哪方面阅读才不至于太乱,我现在正在阅读这个程序怎么越看越乱?

一般我按MVC的顺序看
先熟悉下model
然后是结合soft看view 从初始化开始 然后看各个控件相关的control
主要还是得先把model都理解了
一般看没注释的一坨坨的方法都看着蛋疼 还是得有耐心

必须先从前台开始读啊......