最近要阅读一个java编写的大工程代码,请问这种程序阅读我该按照什么顺序来阅读代码,才能把握整体,同时还能看懂代码?

2013-12-09 21:32:43 +08:00
 wzyxidian
2812 次点击
所在节点    问与答
2 条回复
saharabear
2013-12-09 21:55:53 +08:00
Java的程序,先读包,把所有包弄明白,然后先琢磨一下哪些地方可能滥用了设计模式,再然后就是分功能块。
bsbgong
2013-12-10 08:52:19 +08:00
先观察目录结构
再从入口程序开始看,只看主逻辑线是从哪儿走到哪儿了
然后弄清楚每个功能和业务的逻辑
最后再选择你需要研究的功能来细读

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/92458

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX