督促自己如何学习开源项目
作者:互联网
一.了解项目的基本概念,基本用途,逻辑结构,基本原理,应用场景等
二.了解代码的组织,找到各个功能模块和代码文件之间的对应关系
三.了解项目的所有代码模块,程序文件的作用,走通所有的主要执行流程
抄录源于https://www.infoq.cn/news/2014/04/learn-open-source/
一个项目就是一个分层的盒子
1.配置接口:用于盒子的工作模式,基本参数,拓展插件等重要特性进行配置.在盒子启动前就一次性配好的.在盒子的工作过程中,这些配置不变,或者是只在少数的情况下发生改变
2.控制接口:用于在盒子的工作过程中,对于重要的行为进行操纵.这是盒子的管理员对盒子进行控制命令注入和状态信息读取的通路,
3.数据接口:用于盒子在工作过程中读取外部数据,并在内部处理完成后向外输出数据.这是盒子用户真正关心的数据通路
用自己的话来说
1.先搞清楚配置参数,一个项目里的配置文件里配置了哪些东西,有哪些作用?
2.这个是在项目里对整个项目的控制,日志的输出打印,切面类的配置类,返回的配置类,异常的配置类,以及其他各种的工具类等等
3.整个项目的业务逻辑中包含的所有请求,以及对数据的处理等等
注意的点:
1.不要过分纠缠于细节
2.做好笔记
3.画好图,画好图,画好图
标签:盒子,项目,督促,代码,配置,画好,学习,开源,接口 来源: https://blog.csdn.net/weixin_45990304/article/details/117357988