最近项目不紧张,于是想读一下开源框架的源码。大家都知道一般源码项目都比较大。
阅读起来还是比较困难的。如果功力不够,或没有一些阅读的技巧,最后读到一半就没有兴趣再读下去。开这篇文章目的想跟大家交流一下阅读开源项目源码的方法和技巧。先抛砖引玉
1。反复使用,熟悉功能点,以及关键类
2。如果有数据库的,要了解数据库里的表
3。反向工程,将类图抽出来
4。研究类之间的关系,弄清楚程序的整体框架
5。。。。
如果大家有什么好的方法或技巧,请告诉我。
阅读起来还是比较困难的。如果功力不够,或没有一些阅读的技巧,最后读到一半就没有兴趣再读下去。开这篇文章目的想跟大家交流一下阅读开源项目源码的方法和技巧。先抛砖引玉
1。反复使用,熟悉功能点,以及关键类
2。如果有数据库的,要了解数据库里的表
3。反向工程,将类图抽出来
4。研究类之间的关系,弄清楚程序的整体框架
5。。。。
如果大家有什么好的方法或技巧,请告诉我。