C 项目源代码分析求支招

yanquan 发布于 2013/08/14 15:42
阅读 249
收藏 0

刚拿到一份完整项目的源代码,估计是以前开发的,没有相关的设计文档,也没有业务逻辑说明,请高手赐教该怎样去分析???不胜感激!

加载中
0
Y
YangMoupeng
先了解这份代码要实现的需求,然后自己想想自己会怎么设计。然后开始看代码,先搞清楚数据结构及关系,然后才是流程。
0
中山野鬼
中山野鬼

引用来自“YangMoupeng”的答案

先了解这份代码要实现的需求,然后自己想想自己会怎么设计。然后开始看代码,先搞清楚数据结构及关系,然后才是流程。
这是正解。哈。
铂金胖子
铂金胖子
回复 @justintung : 这个正解。先把应用玩一边。
justintung
justintung
业务逻辑不就是需求了吗?没有业务逻辑也就是没有需求了。设计文档也没有,这中项目基本没什么大招。我基本遇到这种的就是把它玩一遍。有数据的,玩一个流程,可以对比一下数据发生了哪些变化,然后根据玩的流程猜测数据结构、业务逻辑。
0
修改登录密码
修改登录密码

先把项目分解成若干个模块,搞清楚每个模块的功能和模块之间的关系,

再根据重要性和你的项目需要把模块排序

返回顶部
顶部