学习一个新库的套路

  现在各种语言都有很多库或者包需要学习,其中很重要的一步是阅读官方文档。而能用于我们的时间不多。

  能不能又快又好地完成这一步?答案必然是:能,摆正认知和掌握其中的套路就可以啦。

  在开始之前,要先清楚的一些事情。

    •   官方文档能够提供准确、权威的资料。
    •   任何新的知识技能的学习都会遇到困难。
    •   确定有明确的实践项目。

  

  心态调整好了之后,开始文档的学习。

  第一步:熟悉文档结构。

    •    先看文档都有哪些内容,大致感知一下都是做什么的。
    •    设置一个检验的标准:我想找要什么,能知道在文档的哪个部分

 

   ----------------------引用某知乎专栏文章内容----https://zhuanlan.zhihu.com/p/20889383-----------------------------    

  通常文档都有三个重要内容。

    •   新手向导(Tutorials,Getting started之类),会一步步教你如何搭建一个简单的应用实例。

    •   理论知识,阐述该技术关键知识,概念和一些必备的背景知识。

    •   API文档(Reference guides之类),包含了具体API使用细节以及相关的一些机制。

  还需要留心下面的内容,很多入门阶段的问题都可以在这里找到答案。

    •   社区论坛

    •   官方博客

    •   FAQ

 ----------------------引用某知乎专栏文章内容-----https://zhuanlan.zhihu.com/p/20889383---------------------------- 

 

  第二步:熟悉常用的核心功能的使用。

    •    照着新手指引,去实现一遍,然后开始理解。

      对于感知型学习模式的人,不要过这一步。不然很容易经历:从入门到放弃。

      完成这一步,让自己对于整个内容有一个粗浅的感知。之后更易于进入学习的状态。

      去理解各个部分、语句做了什么事情。

    •    然后针对几个核心功能,自己设定一些小目标,然后完成这些目标。

      直接运行现有的代码毕竟比较容易,如果遇到自己使用起来就会出现有心无力感,所以在真正开始之前,最好先熟悉一些核心功能。

      同时,这也能检验自己前面的理解。

    •    如果对于文档理解有问题,可在网上搜索别人的一些注解。

  

  第三步,开始做自己的项目。

    

  

posted @ 2018-04-28 14:46  mandola  阅读(249)  评论(0编辑  收藏  举报