了解这个项目的需求,并使用项目的所有功能。
先浏览一下项目的整体架构,和使用的核心技术。
找一个核心功能(这个功能具体从表现层跑到数据库再回来并返回数据),设置断点,一步步走一遍。
然后从启动窗体开始开项目的初始化操作。
没必要每个功能都跑一遍,功能只需了解需求,并熟悉项目数据库的设计,对于技术人员,主要是项目的技术架构和用到的核心技术。
LS正解。
补充下:建议是以点带面,从一个点来看整个系统,因为一个系统类似的功能很多只不过逻辑不同,可以通过某个功能的详细了解知道整个项目的运作过程。
找个懂的人给你讲下.
加班看代码.
给别人讲代码;
熟悉一个软件最重要的并不是熟悉技术。因为都是技术人。只要不是初学者。一般技术认知上不会有太大的障碍,因为你不可能看不懂代码。
最大的工作量应该是业务!业务是一个软件的灵魂。所以应该是先熟悉业务。在熟悉业务以后,代码也只是实现而已。看一遍就会了。
1、了解系统功能;
2、熟悉业务规则;
3、熟知代码架构;
4、分析业务代码;
5、书写系统业务规则和设计;