C++-如何快速解构一个系统的源码

发布于 2016-11-04 23:36:10 字数 122 浏览 1248 评论 6

研究一个开源系统源码的时候,总是不知道该从哪里研究。我现在看源码从index文件开始看起,遇到包含的文件,就去看包含的文件,包含的文件中又引用了其它的文件,总是觉得看来看去,很没有逻辑性。各位有什么好办法,快速研究一个系统的源码?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

虐人心 2017-10-09 14:17:21

我觉得你应该首先分析它的目录结构,这样具体文件是怎样的包含关系,心中也有了大概了解,然后针对特定模块再进行分析,这样应该更快些。

偏爱自由 2017-09-07 11:33:13

我喜欢看Web.xml文件,看完之后,,分析所干系的主要.xml文件,这样就可以把控整个项目的框架了,以为框架的集成都是靠.xml文件关联的。

归属感 2017-04-23 02:31:38

我觉得先要了解这个系统用的什么技术,然后了解用的什么架构,从宏观方面入手,逐渐看每个功能的实现,这样,一个系统下来,你了解了架构,有知道了这个架构用到的技术细节。

浮生未歇 2017-04-12 14:26:28

推荐一本书:代码阅读方法与实践

http://book.douban.com/subject/1151672/

晚风撩人 2017-01-03 16:08:42

好的工具比较重要:
如果是Linux操作系统 用vim + ctags + taglist 。
如果是windows 用Source insight。

偏爱自由 2016-12-18 23:44:47

个人习惯,先看Login的代码,基本就知道用到什么技术,框架了吧

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文