源码分享纲领
前言
开源项目的源码阅读是一个很耗费精力的事情,不同的目的采用的阅读方式也是不尽相同的,比如:
- 目标是了解大体框架,那么提纲挈领更加合适,读的太细会抓不住重点;
- 目标是学习编码方法论(比如一些常见的设计模式和 clean code等),那么精读分析更加合适,走马观花会稀里糊涂。
现在项目组组织了定期分享知识的活动,因此从选题和阅读方法上给自己定一个范围。
纲领
目标
- 了解项目框架
- 可以二次开发
过程
- 选题实用:贴合现有项目核心知识点,无论社区开源项目还是公司内部开源项目,对工作有切实帮助
- 框架介绍:运行个粗略的测试,结合项目框架,使读者对整体有充分了解
- 主题抽象:按照主题抽象问题并学习项目中的解决方案
- 部分代码精度:学习编码风格,学习相关配置,便于合理使用和二次开发

浙公网安备 33010602011771号