一、引自:http://blog.csdn.net/bbbian/article/details/547352
个人梳理: 1、阅读代码首先找代码开始的地方 2、分层次(类似于二叉树的广度优先遍历) 3、注解(要有意义、越困难的地方越需要因编程技巧可能便存在于此) 4、重复但要有度 5、运行单步跟踪
二、引自guanking 的回复:
1、从需求入手了解功能。 2、从设计方案了解软件架构。 3、从数据库设计了解数据存取格式和业务数据关联关系。 4、试用系统体验功能、性能。 5、针对基本功能进行修改调试。 6、针对扩展功能进行修改调试。 7、长时间运行系统观察可靠性和性能。
三、2017-01-10再思考
1、了解架构(使用了哪些主流框架)有个整体认知 2、通过架构了解项目代码的整体流程 3、着眼于某一个具体功能跟踪代码的起始 4、提炼项目所用到的具体技术并尽可能的掌握 5、根据安排多熟悉几个项目功能点 6、在当前项目基础上尝试着自己增加一个demo
抱歉,我来晚了,希望每隔几天能来看一次。干~
相关推荐
记录每次阅读项目代码后的心得,见证阅读源码能力的成长_analysis
在线小说阅读网站java代码-在线小说阅读项目-在线小说阅读项目代码-在线小说阅读系统-在线小说阅读系统源码-在线小说阅读管理系统-在线小说阅读管理系统java代码-在线小说阅读代码 1、技术栈:java,springboot,vue,...
在线小说阅读网站java代码-在线小说阅读项目-在线小说阅读项目代码-在线小说阅读系统-在线小说阅读系统源码-在线小说阅读管理系统-在线小说阅读管理系统java代码-在线小说阅读代码 1、技术栈:java,springboot,vue,...
在本压缩包“人脸识别项目代码.rar”中,包含了一个实用的人脸识别项目,这个项目能够帮助...通过阅读和理解项目代码,不仅可以学习到人脸识别的基本原理,还能掌握实际开发技巧,进一步提升在计算机视觉领域的技能。
阅读代码学习过程中,添加部分中文注释的代码
rpc项目代码阅读笔记
1. **熟悉项目**:阅读项目文档,理解其目标、工作方式和代码风格。 2. **分支和克隆**:创建项目副本,进行本地开发。 3. **使用版本控制**:如Git,跟踪代码变更,便于回溯和协作。 4. **遵循贡献指南**:每个项目...