diff --git "a/\347\254\254\344\272\214\351\203\250\345\210\206\342\200\224\342\200\224\345\255\246\344\271\240\345\222\214\344\275\277\347\224\250\345\274\200\346\272\220\351\241\271\347\233\256/\345\274\200\346\272\220\351\241\271\347\233\256\347\232\204\346\272\220\344\273\243\347\240\201\350\257\245\346\200\216\344\271\210\350\257\273.md" "b/\347\254\254\344\272\214\351\203\250\345\210\206\342\200\224\342\200\224\345\255\246\344\271\240\345\222\214\344\275\277\347\224\250\345\274\200\346\272\220\351\241\271\347\233\256/\345\274\200\346\272\220\351\241\271\347\233\256\347\232\204\346\272\220\344\273\243\347\240\201\350\257\245\346\200\216\344\271\210\350\257\273.md" index 9e26782f0b1ffc818283f37c3fe225878555a94d..a924b41758ef34ced42150d13f5b9d0abea1ff4d 100644 --- "a/\347\254\254\344\272\214\351\203\250\345\210\206\342\200\224\342\200\224\345\255\246\344\271\240\345\222\214\344\275\277\347\224\250\345\274\200\346\272\220\351\241\271\347\233\256/\345\274\200\346\272\220\351\241\271\347\233\256\347\232\204\346\272\220\344\273\243\347\240\201\350\257\245\346\200\216\344\271\210\350\257\273.md" +++ "b/\347\254\254\344\272\214\351\203\250\345\210\206\342\200\224\342\200\224\345\255\246\344\271\240\345\222\214\344\275\277\347\224\250\345\274\200\346\272\220\351\241\271\347\233\256/\345\274\200\346\272\220\351\241\271\347\233\256\347\232\204\346\272\220\344\273\243\347\240\201\350\257\245\346\200\216\344\271\210\350\257\273.md" @@ -2,7 +2,7 @@ Gitee 上的项目种类和数量繁多,作为新手的话,要选择适合自己的项目进行学习。 1. 以实际项目为导向,可以是真正的工程项目,也可以是生活中实用的小项目,根据实际项目可以有方向性的选择开源项目; -2. 调查实际项目相关领域的常用开源项目,缩小选择范围,选择常用项目,学习过程可以获取更加丰富的资料; +2. 调查实际项目相关领域的常用开源项目,可以参考项目的活跃度(Gitee指数),贡献者数量,star数等缩小选择范围,学习过程可以获取更加丰富的资料; 3. 通过项目的 README.md 了解项目的大体情况,再进行研究和选择。 ### 读源代码之前的准备工作 @@ -17,7 +17,7 @@ Gitee 上的项目种类和数量繁多,作为新手的话,要选择适合 3. 了解开源项目 -查找和阅读该项目的博客和资料,对项目的目的、功能、基本使用和代码组织结构进行大概的了解,进一步明确学习内容和目标。 +查找和阅读该项目的官网、相关博客和资料,对项目的目的、功能、基本使用和代码组织结构进行大概的了解,进一步明确学习内容和目标。 ### 读源代码时应该读些什么 @@ -26,7 +26,7 @@ Gitee 上的项目种类和数量繁多,作为新手的话,要选择适合 #### 学习使用项目 1. 阅读项目文档,如 getting started,example 等,学习如何开源项目下载、安装和基本使用方法; -2. 如果项目提供 example 工程,尝试运行,解决运行过程中遇到的问题; +2. 如果项目提供 example 工程或者测试用例,尝试运行,解决运行过程中遇到的问题; 3. 尝试根据理解和需要修改 example,通过调整各种参数观察表现结果,验证我们对项目的猜想和假设,加深对项目的认知; 4. 在了解基本使用后,需要根据用户指南深入了解项目,例如项目的配置管理,高级功能及最佳实践; 5. 如果时间允许,尝试从源码构建项目,根据项目构建指南,搭建一个可以用于开发、调试和验证的环境。