现在各种语言都有很多库或者包需要学习,其中很重要的一步是阅读官方文档。而能用于我们的时间不多。
能不能又快又好地完成这一步?答案必然是:能,摆正认知和掌握其中的套路就可以啦。
在开始之前,要先清楚的一些事情。
-
- 官方文档能够提供准确、权威的资料。
- 任何新的知识技能的学习都会遇到困难。
- 确定有明确的实践项目。
心态调整好了之后,开始文档的学习。
第一步:熟悉文档结构。
-
- 先看文档都有哪些内容,大致感知一下都是做什么的。
- 设置一个检验的标准:我想找要什么,能知道在文档的哪个部分
----------------------引用某知乎专栏文章内容----https://zhuanlan.zhihu.com/p/20889383-----------------------------
通常文档都有三个重要内容。
-
-
新手向导(Tutorials,Getting started之类),会一步步教你如何搭建一个简单的应用实例。
-
理论知识,阐述该技术关键知识,概念和一些必备的背景知识。
-
API文档(Reference guides之类),包含了具体API使用细节以及相关的一些机制。
-
还需要留心下面的内容,很多入门阶段的问题都可以在这里找到答案。
-
-
社区论坛
-
官方博客
-
FAQ
-
----------------------引用某知乎专栏文章内容-----https://zhuanlan.zhihu.com/p/20889383----------------------------
第二步:熟悉常用的核心功能的使用。
-
- 照着新手指引,去实现一遍,然后开始理解。
对于感知型学习模式的人,不要过这一步。不然很容易经历:从入门到放弃。
完成这一步,让自己对于整个内容有一个粗浅的感知。之后更易于进入学习的状态。
去理解各个部分、语句做了什么事情。
-
- 然后针对几个核心功能,自己设定一些小目标,然后完成这些目标。
直接运行现有的代码毕竟比较容易,如果遇到自己使用起来就会出现有心无力感,所以在真正开始之前,最好先熟悉一些核心功能。
同时,这也能检验自己前面的理解。
-
- 如果对于文档理解有问题,可在网上搜索别人的一些注解。
第三步,开始做自己的项目。