大家一般怎么熟悉别人的代码

gyk120 2010-04-19 11:48:41
最近有个项目是几个人合作的,某个人写了框架,我的任务就是照着框架去写,但是我看他的代码很不习惯,写出来的东西也乱七八糟的,但我又不能自己重新弄个自己的框架,只能慢慢适应,大家有什么熟悉他人代码的方法么?
...全文
321 30 打赏 收藏 转发到动态 举报
写回复
用AI写文章
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
bryant87061322 2010-04-26
  • 打赏
  • 举报
回复
顶!我是菜鸟,也好想知道
MoXiaoRab 2010-04-20
  • 打赏
  • 举报
回复
有文档和注释吗?没有就痛苦了
fishion 2010-04-20
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 qwidget 的回复:]
没错。。最苦的工作就是看别人代码了
[/Quote]
最苦的工作就是看不明白自己写的代码
hhf 2010-04-20
  • 打赏
  • 举报
回复
没错。。最苦的工作就是看别人代码了
kkmqj 2010-04-20
  • 打赏
  • 举报
回复
代码看到抽筋时,思路方能如泉涌。
zhangxin357 2010-04-20
  • 打赏
  • 举报
回复
看注释,加调试了
Will. Liu 2010-04-20
  • 打赏
  • 举报
回复
有人原来负责过或者了解一些这个程序的话,那就问一问那个人关于这个程序的结构方面的东西,要是不行的话,直接从功能入手,看看大致有什么模块,先看看模块是怎么组织的,细节暂且不要看,弄明白之后,在一个模块一个模块地看,看的时候可是试着对其中的一些量的计算、判断之类的做稍微的改动,看看效果,以印证自己的判断,假以时日,就明白了,
不过我想目前的问题,你可能是对人家的代码有一种反感,所以弄的你没有心思看代码。静一静心吧!有时候碰到不习惯的代码,的确很憋屈饿,不过人家让你做,你也没办法不是吗!
gyk120 2010-04-20
  • 打赏
  • 举报
回复
无文档,有点注释,不过看起来仍然有点不明不白的……
cheidtf 2010-04-20
  • 打赏
  • 举报
回复
读懂代码也是需要很多技巧的啊!
littlefangMFC 2010-04-19
  • 打赏
  • 举报
回复
可以按照程序的执行流程看,也可以根据功能啊,比喻菜单上的某一个按钮,一点点往里跟
江川 2010-04-19
  • 打赏
  • 举报
回复
我一般首先看他用了一些什么公有的东西,比如网络上下载的那些类等,然后这类代码忽略
然后看程序入口代码,顺藤摸瓜看。
在关键的类中间看他定义的变量对象然后摸索对象的类等
总之方法很多,内部实现逻辑才是最重要的。
Python 2010-04-19
  • 打赏
  • 举报
回复
慢慢看吧,有时可以使用debug跟踪输出关键点数据的方式
wltg2001 2010-04-19
  • 打赏
  • 举报
回复
这个只能是慢慢看了,没别的办法,不过在看的时候可以大致总结一下别人的代码风格。
wjz748305545 2010-04-19
  • 打赏
  • 举报
回复
uping uping
wenmingma 2010-04-19
  • 打赏
  • 举报
回复
先了解开发文档
a124819202 2010-04-19
  • 打赏
  • 举报
回复
我也想知道, 目前改个项目改的啥不啥的,觉得就是一坨屎!太郁闷了
xingshi310 2010-04-19
  • 打赏
  • 举报
回复
先理解功能,然后按照功能具体分析。
不动如岳 2010-04-19
  • 打赏
  • 举报
回复
调试,慢慢看
处处留心 2010-04-19
  • 打赏
  • 举报
回复
看文档,流程,打断点跟踪,慢慢看吧。学会适应
FireBirdCN 2010-04-19
  • 打赏
  • 举报
回复
根据一般程序的运行过程 初始化函数看起
也可以从每一个功能看起
加载更多回复(10)

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧