一、读代码的步骤
1、知道代码时用什么IDE开发的
2、将代码导入到IDE
3、连接数据库
A)连接到测试数据库
B)有sql脚本,在本地创建一个数据库,执行脚本,建立数据结构和导入数据。
4、尝试运行这个项目(如果能运行,如果能运行后面就容易了)
5、整体上了解这个项目
A)使用的框架
B)项目总体文件结构
C)项目的模块划分
D)结合需求进行整体对照分析
1>能找到页面对应的代码是哪些
2>能找到需求对象的页面有哪些
E)项目的开发规范是什么(如果给的文档更好)
6、找到与自己接下来工作有关的模块、页面
A)详细地按照用户的使用流程一步步阅读源代码,将源代码与业务流程对应起来
B)阅读的步骤:视图-->控制器-->模型-->数据层-->数据库或者反过来
Tips小技巧:
1.阅读代码时要有类型意识,任何变量、参数都要知道它的类型
2.要有OO设计意识
1>对于公司自己编写的类要明确它的继承关系
2>要明确类(包含父类及父类的父类....)的主要成员
3>如果项目中定义的有接口和抽象类一定要格外重视
4>了解并探究类与类之间的继承之外的其他关系
i. is
ii. has
iii. Use
除了在心里理解代码之外,还要能够在嘴上表述代码
能够听懂老师讲的代码,听懂
同学们之间讨论代码时有一个共同语言
工作的时候会说行话