Routines for learning a new library

  Now there are many libraries or packages in various languages ​​that need to be learned, and one of the most important steps is to read the official documentation. And there is not much time for us.

  Can this step be done quickly and well? The answer must be: yes, just correct the cognition and master the routine.

  Before starting, a few things to be clear.

    •   Official documents can provide accurate and authoritative information.
    •   The learning of any new knowledge skills will encounter difficulties.
    •   Be sure to have clear practice items.

  

  After the mentality is adjusted, start the study of the document.

  Step 1: Familiarize yourself with the document structure.

    •    First look at the contents of the document, and get a general sense of what they are doing.
    •    Set a criterion for checking: what I want to find, can I know in which part of the document

 

   ---------------------- Quoting the content of a certain column article ---- https://zhuanlan.zhihu.com/p/20889383---- -------------------------    

  Usually documents have three important elements.

    •   Beginner guides (Tutorials, Getting started, etc.) will teach you step by step how to build a simple application example.

    •   Theoretical knowledge, elaborating the key knowledge, concepts and some necessary background knowledge of the technology.

    •   API documentation (Reference guides, etc.), contains specific API usage details and some related mechanisms.

  Also pay attention to the following content, many introductory questions can be found here.

    •   community forum

    •   Official Blog

    •   FAQ

 ---------------------- Quoting the content of a certain column article ----- https://zhuanlan.zhihu.com/p/20889383--- ------------------------- 

 

  Step 2: Familiarize yourself with the use of commonly used core functions.

    •    Follow the novice guide, implement it again, and then start to understand.

      For people in the perceptual learning model, don't go past this step. Otherwise, it is easy to experience: from entry to giving up.

      Complete this step to give yourself a superficial sense of the entire content. It's easier to get into a learning state later.

      To understand what each part, statement does.

    •    Then for a few core functions, set some small goals for yourself, and then complete these goals.

      After all, it is easier to run the existing code directly. If you use it yourself, you will feel powerless, so it is best to familiarize yourself with some core functions before starting.

      At the same time, this can also test their previous understanding.

    •    If you have problems understanding the document, you can search for some comments from others on the Internet.

  

  The third step is to start working on your own project.

    

  

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325074826&siteId=291194637