如何看懂别人的项目代码

来源:互联网 发布:恶搞拍照软件 编辑:程序博客网 时间:2024/05/16 04:37

1:先运行别人的demo,然后再去看文档。

2:运行调试~


新的

1:了解项目      要知道这个项目是用来干嘛的,有什么样的功能, 

2:获取源代码

3:运行

4:一定要亲自运行一下,玩一玩,看看都有什么功能,都能完成什么事情。要想对项目源码了解,首先必须 要从用户的角度对项目熟悉,各个功能都要试玩并熟悉。尝试一些极端的操作,输入非常规的数据,看看会有什么反应。

5:读读单元测试用例

不要上来就看源代码,这样很容易迷失在源码中,特别是当项目的源码很多时,你不知道这个类或这个方法是用来干嘛的,类之间的依赖和关联更让人困惑和畏惧,导致很快失去了兴趣。
可以先读一读单元测试用例,它们是代码的活文档。

6. 修改源代码,编译运行,看修改前后有什么变化,这是感知代码用途的最佳途径


:7. 尝试弄清整个项目的业务逻辑   这是必须要做的,要想研究项目,或是维护项目弄清楚项目的整体业务逻辑是必须要做的,但这需要时间。所以不能放弃,视项目的大小这通常要花上数月甚至数年。

关键点在于要各个击破,不要光看代码。抓住一个功能点,跟踪,调试,修改,运行,把它搞明白,


写文章,画图表,这是检验自己对项目理解的最好方式,








0 0
原创粉丝点击