看到的一条”求救贴“。讨论一下。
最近在很多论坛上看到有人提问帖,大致内容如下:“最近刚上班,老板就给了我一个程序文件目录,用SourceInsight打开一看,乖乖,里三层外三层,文件里面包文件,函数里面套函数,当下就晕了。估摸这个工程怎么也有7、8万条以上的代码量,一共5个目录,每个目录里面基本上都有不下10多个文件,不是.h就是.c,看了想自杀。老板要我8月中旬掌握住。天哪,两个月不到,怎么弄啊!!!望各位大侠帮帮忙,怎么样才能有效地读代码?有效地掌握这么庞大的工程?谢谢!“
不知道大家有没有比较有效率的方法,请一起来讨论讨论! “估摸这个工程怎么也有7、8万条以上的代码量,一共5个目录,每个目录里面基本上都有不下10多个文件,不是.h就是.c”
说实话,工作之后觉得这种规模的工程真的不算什么啊。
背景知识是重要的,
代码不是问题。 汗,看了好害怕!不行,得加紧学习了!我的妈也! 要文档不要代码
我看代码是用ctags建立tag索引,再大的工程也不怕 什么啊,让我看一下
[img]http://www.cghp.net/images/DZ/sigline.gif[/img]
[url=http://www.365xxg.cn/files/article/x/4/4644/]盘龙最新章节[/url] 用VC自带的“类视图”,让你浏览代码不犯愁!!~~~
(晕,我都来做广告了……) [quote][bo][un]flyue[/un] 在 2008-7-9 19:22 的发言:[/bo]
用VC自带的“类视图”,让你浏览代码不犯愁!!~~~
(晕,我都来做广告了……) [/quote]
你用过Source Insight没?
VC的那个类视图比起来也太小儿科了吧。。。 要看综合功能懂不?
说了Windows下几乎所有的系统程序都是用VC开发的 [quote][bo][un]flyue[/un] 在 2008-7-9 20:16 的发言:[/bo]
要看综合功能懂不?
说了Windows下几乎所有的系统程序都是用VC开发的 [/quote]
我经常做C++的项目,
但是我公司里的电脑没有装VC,VS2005等等微软的编译器,
你信不?
但我绝不相信一个程序员的电脑上没有Source Insight。 从main开始慢慢来吧兄弟! 稍大的工程用vc是管理不了的,需要很多makefile来控制,每个模块一个makefile,按模块的层次结构构造出对应结构的makefile,最后由一个顶层makefile来调用。另外用vc来阅读代码是不方便的,Sources Insight要方便些,不过我更喜欢用vim,定制一下效果比Sources Insight更强,而且免费。
截个图:
[attach]36099[/attach] 软件都用的,不过具体我觉得还是看代码的方法。大家一起交流一下啊。
页:
[1]
