当前位置:  技术问答>linux和unix

一个工程,太多文件,怎么看?

    来源: 互联网  发布时间:2017-02-02

    本文导语:  一个工程文件N多N多,但是涉及自己负责的并不多,不过即使这样,也得把整个工程的代码结构分布流程熟悉了吧? 这么多文件,在没有什么注释的前提下,应该怎么看。。? 那么多变量结构体函数宏定义,看了几天看得...



一个工程文件N多N多,但是涉及自己负责的并不多,不过即使这样,也得把整个工程的代码结构分布流程熟悉了吧?

这么多文件,在没有什么注释的前提下,应该怎么看。。?

那么多变量结构体函数宏定义,看了几天看得头晕脑胀。。可是连哪些文件有什么用处都还没摸清。。

请前辈指点下迷津,谢谢。

|
一般给看3天,1周内出工作成果
看完整个工程几乎是不可能的,有针对的性的只查看你需要介入的部分,以及相关的全局调用...

|
我也正在做和楼主一样的事情额。。。。。。

先看  业务流程和功能列表   了解这个项目是做什么的,为什么有这么些功能,每个功能之间有什么联系,知道coding数据传输的方向

再看   把自己负责的功能模块先弄明白,再去看详细设计,以及和自己功能模块相关的模块

最后   把所有的(你认为是重点的模块)详细设计看完,有疑问 就去看看概要设计

以上是当你很了解项目的时候就这么做

假如你不是很了解项目

就只有先看 概设  ——>  详设   有问题就多问问……

我就是这么来的…… 3Q
 

|
既然是对已经存在的工程文件的修改,最快最有效的方法是两个字:模仿。

不需要理解整个工程,按照编程流程,大概熟悉自己负责的项目部分的代码功能。看已经写好的引擎函数,理解其用法。

修改代码或者增加一些新的小功能,一般都可以引用工程的设计者写好的的引擎函数来实现你自己的工作项目。

|
最快的学习方式应该是,修改自己需要的部分,然后查看结果,即使是加一条打印信息也好。

|
有设计图么?分而治之

|
發現Source Insight看代碼還不錯。

|
木有文档的代码~
不能看

|
同情楼主,要是有注释就好多了,现在都很自觉的加注释了,因为发现自己几个月前写的没注释东西现在看的有点晕了

|
不给时间。

|

    
 
 

您可能感兴趣的文章:

  • 请问Qt的工程文件,如何转成VC的工程文件??
  • 在jbuilder中建立了一个工程,如何新添加一个*.java文件在这个工程中呀?
  • jbuilder运行时会编译整个工程的文件,请问大家如何改成只编译当前文件。
  • 将 vc 工程文件 .vcproj 转成 makefile
  • (求救!)请问怎样将SDK开发的工程文件用JB(6.0)载入?
  • 请教JBuilder工程文件的后缀问题!
  • 用什么工具可以逆向工程,根据java文件生成uml图
  • 求几个完整的Java程序,什么内容的程序都行,要包含工程文件和全部源文件,主要用于学习,发者就给分。
  • 我在用Visual J++6.0打开以前做的工程文件时,总是出错,提示信息为:......
  • 请问在用automake,autoconf生成工程文件时,"aclocal"命令的作用?
  • 在jbuider5里面 怎么生成 .exe文件?做好的工程又该怎么打包?
  • 怎样写*.mk工程文件,其规则是什么?
  • 请问如何在linux下一个工程里面使用多个cpp文件
  • Ubuntu8.10下的QDevelop无法向工程中创建文件
  • jbuilder在运行程序时不能把工程文件放在临时目录,否则引起如下警告:
  • Android 工程内嵌资源文件的两种方法
  • 在JB6的Swing组的jlabel的icon属性中,为什么无法选中已经添加到工程中的.gif图形文件?
  • 工程化的makefile文件 写法 请教下
  • FreeBSD下C++语言工程文件的编译问题
  • 过滤Android工程中多余资源文件的解决方法
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Xcode介绍及创建工程和工程依赖操作步骤
  • 驱动是由硬件工程师写,还是软件工程师写啊
  • JB7中,怎么把一个工程的子FORM及其相关重用到另一个工程中?
  • Android工程:引用另一个Android工程的方法详解
  • 学软件工程(专升本)是不是linux软件开发工程师的起步之路?
  • 我在一个Jbuilder工程里,写了很多的javabeans类,在另一个工程里,我想用它们,怎么配置??
  • 智能手机底层驱动工程师和光纤收发器网关开发工程师,哪个更有前途呢?
  • qt4导入qt3工程
  • 求教高手rose对java源程序逆向工程的问题!
  • 怎样做一个系统工程师
  • 请问unix/linux下Cb编程中,是否有工程的概念。
  • 如何编译工程,并使之能运行?
  • 社会工程学工具 Social-Engineering Toolkit
  • Java 反向工程软件 Minjava
  • LINUX工程师级别划分
  •  只有一点JAVA语言基础,但是想先看看关于软件工程方面的东西.可能吗?
  • 分布式工程配置zookeeper化 zkconfigutil
  • 难道JBuilder5的工程名不支持大写?
  • 关于jbuilder工程问题
  • 请问《软件工程java语言实现》一书在那里能下载
  • 有了解工业工程专业的吗?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3